// ****************************************************************************** 
// Copyright     :  Copyright (C) 2018, Hisilicon Technologies Co. Ltd.
// File name     :  cfg_disp_davinci_io_c_union_define.h
// Project line  :  ICT
// Department    :  CAD Development Department
// Author        :  Huawei
// Version       :  V100
// Date          :  2016/7/1
// Description   :  The description of P680 project
// Others        :  Generated automatically by nManager V4.1 
// History       :  Huawei 2018/05/16 14:31:13 Create file
// ******************************************************************************

#ifndef __CFG_DISP_DAVINCI_IO_C_UNION_DEFINE_H__
#define __CFG_DISP_DAVINCI_IO_C_UNION_DEFINE_H__

/* Define the union U_DISP_PCIE_BYPASS */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_0        : 24  ; /* [31:8] */
        unsigned int    bypass_route : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PCIE_BYPASS;

/* Define the union U_DISP_DEF_EP_RC0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_1             : 24  ; /* [31:8] */
        unsigned int    bar_def_route_rc0 : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DEF_EP_RC0;

/* Define the union U_DISP_DEF_EP_RC1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_2             : 24  ; /* [31:8] */
        unsigned int    bar_def_route_rc1 : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DEF_EP_RC1;

/* Define the union U_PA_ID_CFG */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_3 : 25  ; /* [31:7] */
        unsigned int    id_pa : 7  ; /* [6:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PA_ID_CFG;

/* Define the union U_DISP_RSP_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_4                      : 16  ; /* [31:16] */
        unsigned int    err_rsp_disable_port_slave : 8  ; /* [15:8] */
        unsigned int    rsv_5                      : 7  ; /* [7:1] */
        unsigned int    err_rsp_disable_def_slave  : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RSP_CTRL;

/* Define the union U_EWA_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_6    : 31  ; /* [31:1] */
        unsigned int    ewa_mask : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_EWA_CTRL;

/* Define the union U_DISP_AXI0_ORDER */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_7                : 23  ; /* [31:9] */
        unsigned int    order_addr_range_en0 : 1  ; /* [8] */
        unsigned int    rsv_8                : 2  ; /* [7:6] */
        unsigned int    order_addr_range0    : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_AXI0_ORDER;

/* Define the union U_DISP_AXI1_ORDER */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_9                : 23  ; /* [31:9] */
        unsigned int    order_addr_range_en1 : 1  ; /* [8] */
        unsigned int    rsv_10               : 2  ; /* [7:6] */
        unsigned int    order_addr_range1    : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_AXI1_ORDER;

/* Define the union U_DISP_AXI2_ORDER */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_11               : 23  ; /* [31:9] */
        unsigned int    order_addr_range_en2 : 1  ; /* [8] */
        unsigned int    rsv_12               : 2  ; /* [7:6] */
        unsigned int    order_addr_range2    : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_AXI2_ORDER;

/* Define the union U_DISP_AXI3_ORDER */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_13               : 23  ; /* [31:9] */
        unsigned int    order_addr_range_en3 : 1  ; /* [8] */
        unsigned int    rsv_14               : 2  ; /* [7:6] */
        unsigned int    order_addr_range3    : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_AXI3_ORDER;

/* Define the union U_DISP_AXI4_ORDER */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_15               : 23  ; /* [31:9] */
        unsigned int    order_addr_range_en4 : 1  ; /* [8] */
        unsigned int    rsv_16               : 2  ; /* [7:6] */
        unsigned int    order_addr_range4    : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_AXI4_ORDER;

/* Define the union U_DISP_AXI5_ORDER */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_17               : 23  ; /* [31:9] */
        unsigned int    order_addr_range_en5 : 1  ; /* [8] */
        unsigned int    rsv_18               : 2  ; /* [7:6] */
        unsigned int    order_addr_range5    : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_AXI5_ORDER;

/* Define the union U_DISP_AXI6_ORDER */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_19               : 23  ; /* [31:9] */
        unsigned int    order_addr_range_en6 : 1  ; /* [8] */
        unsigned int    rsv_20               : 2  ; /* [7:6] */
        unsigned int    order_addr_range6    : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_AXI6_ORDER;

/* Define the union U_DISP_AXI7_ORDER */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_21               : 23  ; /* [31:9] */
        unsigned int    order_addr_range_en7 : 1  ; /* [8] */
        unsigned int    rsv_22               : 2  ; /* [7:6] */
        unsigned int    order_addr_range7    : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_AXI7_ORDER;

/* Define the union U_DISP_DAW_VF_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_23       : 28  ; /* [31:4] */
        unsigned int    ecam_func_en : 1  ; /* [3] */
        unsigned int    bar_func_en  : 2  ; /* [2:1] */
        unsigned int    vf_func_en   : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW_VF_CTRL;

/* Define the union U_DISP_DAW_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_24      : 20  ; /* [31:12] */
        unsigned int    disp_daw_en : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW_EN;

/* Define the union U_DISP_RC0_BAR_DAW_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_25              : 28  ; /* [31:4] */
        unsigned int    disp_bar_rc0_daw_en : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC0_BAR_DAW_EN;

/* Define the union U_DISP_RC1_BAR_DAW_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_26              : 28  ; /* [31:4] */
        unsigned int    disp_bar_rc1_daw_en : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC1_BAR_DAW_EN;

/* Define the union U_DISP_ECAM_DAW_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_27           : 24  ; /* [31:8] */
        unsigned int    disp_ecam_daw_en : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW_EN;

/* Define the union U_DISP_VF_DAW_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    disp_vf_en : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF_DAW_EN;

/* Define the union U_DISP_VF_BASEADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_28       : 8  ; /* [31:24] */
        unsigned int    vf_base_addr : 24  ; /* [23:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF_BASEADDR;

/* Define the union U_DISP_ECAM_BASEADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_29         : 12  ; /* [31:20] */
        unsigned int    ecam_base_addr : 20  ; /* [19:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_BASEADDR;

/* Define the union U_DISP_DAW0_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_30         : 4  ; /* [31:28] */
        unsigned int    disp_daw0_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW0_ADDR;

/* Define the union U_DISP_DAW0_SIZE_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_31         : 11  ; /* [31:21] */
        unsigned int    disp_daw0_size : 5  ; /* [20:16] */
        unsigned int    rsv_32         : 13  ; /* [15:3] */
        unsigned int    disp_daw0_did  : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW0_SIZE_ID;

/* Define the union U_DISP_DAW1_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_33         : 4  ; /* [31:28] */
        unsigned int    disp_daw1_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW1_ADDR;

/* Define the union U_DISP_DAW1_SIZE_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_34         : 11  ; /* [31:21] */
        unsigned int    disp_daw1_size : 5  ; /* [20:16] */
        unsigned int    rsv_35         : 13  ; /* [15:3] */
        unsigned int    disp_daw1_did  : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW1_SIZE_ID;

/* Define the union U_DISP_DAW2_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_36         : 4  ; /* [31:28] */
        unsigned int    disp_daw2_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW2_ADDR;

/* Define the union U_DISP_DAW2_SIZE_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_37         : 11  ; /* [31:21] */
        unsigned int    disp_daw2_size : 5  ; /* [20:16] */
        unsigned int    rsv_38         : 13  ; /* [15:3] */
        unsigned int    disp_daw2_did  : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW2_SIZE_ID;

/* Define the union U_DISP_DAW3_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_39         : 4  ; /* [31:28] */
        unsigned int    disp_daw3_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW3_ADDR;

/* Define the union U_DISP_DAW3_SIZE_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_40         : 11  ; /* [31:21] */
        unsigned int    disp_daw3_size : 5  ; /* [20:16] */
        unsigned int    rsv_41         : 13  ; /* [15:3] */
        unsigned int    disp_daw3_did  : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW3_SIZE_ID;

/* Define the union U_DISP_DAW4_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_42         : 4  ; /* [31:28] */
        unsigned int    disp_daw4_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW4_ADDR;

/* Define the union U_DISP_DAW4_SIZE_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_43         : 11  ; /* [31:21] */
        unsigned int    disp_daw4_size : 5  ; /* [20:16] */
        unsigned int    rsv_44         : 13  ; /* [15:3] */
        unsigned int    disp_daw4_did  : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW4_SIZE_ID;

/* Define the union U_DISP_DAW5_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_45         : 4  ; /* [31:28] */
        unsigned int    disp_daw5_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW5_ADDR;

/* Define the union U_DISP_DAW5_SIZE_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_46         : 11  ; /* [31:21] */
        unsigned int    disp_daw5_size : 5  ; /* [20:16] */
        unsigned int    rsv_47         : 13  ; /* [15:3] */
        unsigned int    disp_daw5_did  : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW5_SIZE_ID;

/* Define the union U_DISP_DAW6_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_48         : 4  ; /* [31:28] */
        unsigned int    disp_daw6_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW6_ADDR;

/* Define the union U_DISP_DAW6_SIZE_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_49         : 11  ; /* [31:21] */
        unsigned int    disp_daw6_size : 5  ; /* [20:16] */
        unsigned int    rsv_50         : 13  ; /* [15:3] */
        unsigned int    disp_daw6_did  : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW6_SIZE_ID;

/* Define the union U_DISP_DAW7_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_51         : 4  ; /* [31:28] */
        unsigned int    disp_daw7_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW7_ADDR;

/* Define the union U_DISP_DAW7_SIZE_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_52         : 11  ; /* [31:21] */
        unsigned int    disp_daw7_size : 5  ; /* [20:16] */
        unsigned int    rsv_53         : 13  ; /* [15:3] */
        unsigned int    disp_daw7_did  : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW7_SIZE_ID;

/* Define the union U_DISP_DAW8_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_54         : 4  ; /* [31:28] */
        unsigned int    disp_daw8_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW8_ADDR;

/* Define the union U_DISP_DAW8_SIZE_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_55         : 11  ; /* [31:21] */
        unsigned int    disp_daw8_size : 5  ; /* [20:16] */
        unsigned int    rsv_56         : 13  ; /* [15:3] */
        unsigned int    disp_daw8_did  : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW8_SIZE_ID;

/* Define the union U_DISP_DAW9_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_57         : 4  ; /* [31:28] */
        unsigned int    disp_daw9_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW9_ADDR;

/* Define the union U_DISP_DAW9_SIZE_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_58         : 11  ; /* [31:21] */
        unsigned int    disp_daw9_size : 5  ; /* [20:16] */
        unsigned int    rsv_59         : 13  ; /* [15:3] */
        unsigned int    disp_daw9_did  : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW9_SIZE_ID;

/* Define the union U_DISP_DAW10_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_60          : 4  ; /* [31:28] */
        unsigned int    disp_daw10_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW10_ADDR;

/* Define the union U_DISP_DAW10_SIZE_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_61          : 11  ; /* [31:21] */
        unsigned int    disp_daw10_size : 5  ; /* [20:16] */
        unsigned int    rsv_62          : 13  ; /* [15:3] */
        unsigned int    disp_daw10_did  : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW10_SIZE_ID;

/* Define the union U_DISP_DAW11_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_63          : 4  ; /* [31:28] */
        unsigned int    disp_daw11_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW11_ADDR;

/* Define the union U_DISP_DAW11_SIZE_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_64          : 11  ; /* [31:21] */
        unsigned int    disp_daw11_size : 5  ; /* [20:16] */
        unsigned int    rsv_65          : 13  ; /* [15:3] */
        unsigned int    disp_daw11_did  : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DAW11_SIZE_ID;

/* Define the union U_DISP_VF00_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_66       : 29  ; /* [31:3] */
        unsigned int    disp_vf0_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF00_ID;

/* Define the union U_DISP_VF01_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_67       : 29  ; /* [31:3] */
        unsigned int    disp_vf1_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF01_ID;

/* Define the union U_DISP_VF02_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_68       : 29  ; /* [31:3] */
        unsigned int    disp_vf2_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF02_ID;

/* Define the union U_DISP_VF03_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_69       : 29  ; /* [31:3] */
        unsigned int    disp_vf3_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF03_ID;

/* Define the union U_DISP_VF04_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_70       : 29  ; /* [31:3] */
        unsigned int    disp_vf4_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF04_ID;

/* Define the union U_DISP_VF05_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_71       : 29  ; /* [31:3] */
        unsigned int    disp_vf5_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF05_ID;

/* Define the union U_DISP_VF06_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_72       : 29  ; /* [31:3] */
        unsigned int    disp_vf6_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF06_ID;

/* Define the union U_DISP_VF07_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_73       : 29  ; /* [31:3] */
        unsigned int    disp_vf7_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF07_ID;

/* Define the union U_DISP_VF08_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_74       : 29  ; /* [31:3] */
        unsigned int    disp_vf8_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF08_ID;

/* Define the union U_DISP_VF09_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_75       : 29  ; /* [31:3] */
        unsigned int    disp_vf9_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF09_ID;

/* Define the union U_DISP_VF10_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_76        : 29  ; /* [31:3] */
        unsigned int    disp_vf10_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF10_ID;

/* Define the union U_DISP_VF11_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_77        : 29  ; /* [31:3] */
        unsigned int    disp_vf11_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF11_ID;

/* Define the union U_DISP_VF12_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_78        : 29  ; /* [31:3] */
        unsigned int    disp_vf12_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF12_ID;

/* Define the union U_DISP_VF13_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_79        : 29  ; /* [31:3] */
        unsigned int    disp_vf13_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF13_ID;

/* Define the union U_DISP_VF14_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_80        : 29  ; /* [31:3] */
        unsigned int    disp_vf14_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF14_ID;

/* Define the union U_DISP_VF15_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_81        : 29  ; /* [31:3] */
        unsigned int    disp_vf15_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF15_ID;

/* Define the union U_DISP_VF16_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_82        : 29  ; /* [31:3] */
        unsigned int    disp_vf16_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF16_ID;

/* Define the union U_DISP_VF17_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_83        : 29  ; /* [31:3] */
        unsigned int    disp_vf17_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF17_ID;

/* Define the union U_DISP_VF18_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_84        : 29  ; /* [31:3] */
        unsigned int    disp_vf18_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF18_ID;

/* Define the union U_DISP_VF19_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_85        : 29  ; /* [31:3] */
        unsigned int    disp_vf19_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF19_ID;

/* Define the union U_DISP_VF20_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_86        : 29  ; /* [31:3] */
        unsigned int    disp_vf20_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF20_ID;

/* Define the union U_DISP_VF21_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_87        : 29  ; /* [31:3] */
        unsigned int    disp_vf21_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF21_ID;

/* Define the union U_DISP_VF22_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_88        : 29  ; /* [31:3] */
        unsigned int    disp_vf22_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF22_ID;

/* Define the union U_DISP_VF23_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_89        : 29  ; /* [31:3] */
        unsigned int    disp_vf23_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF23_ID;

/* Define the union U_DISP_VF24_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_90        : 29  ; /* [31:3] */
        unsigned int    disp_vf24_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF24_ID;

/* Define the union U_DISP_VF25_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_91        : 29  ; /* [31:3] */
        unsigned int    disp_vf25_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF25_ID;

/* Define the union U_DISP_VF26_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_92        : 29  ; /* [31:3] */
        unsigned int    disp_vf26_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF26_ID;

/* Define the union U_DISP_VF27_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_93        : 29  ; /* [31:3] */
        unsigned int    disp_vf27_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF27_ID;

/* Define the union U_DISP_VF28_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_94        : 29  ; /* [31:3] */
        unsigned int    disp_vf28_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF28_ID;

/* Define the union U_DISP_VF29_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_95        : 29  ; /* [31:3] */
        unsigned int    disp_vf29_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF29_ID;

/* Define the union U_DISP_VF30_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_96        : 29  ; /* [31:3] */
        unsigned int    disp_vf30_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF30_ID;

/* Define the union U_DISP_VF31_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_97        : 29  ; /* [31:3] */
        unsigned int    disp_vf31_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VF31_ID;

/* Define the union U_DISP_RC0_BASE_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_98                 : 4  ; /* [31:28] */
        unsigned int    disp_daw_rc0_base_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC0_BASE_ADDR;

/* Define the union U_DISP_RC0_LIMIT_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_99                  : 4  ; /* [31:28] */
        unsigned int    disp_daw_rc0_limit_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC0_LIMIT_ADDR;

/* Define the union U_DISP_RC1_BASE_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_100                : 4  ; /* [31:28] */
        unsigned int    disp_daw_rc1_base_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC1_BASE_ADDR;

/* Define the union U_DISP_RC1_LIMIT_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_101                 : 4  ; /* [31:28] */
        unsigned int    disp_daw_rc1_limit_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC1_LIMIT_ADDR;

/* Define the union U_DISP_RC0_BAR_DAW0_BASE_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_102                     : 4  ; /* [31:28] */
        unsigned int    disp_rc0_bar_daw0_base_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC0_BAR_DAW0_BASE_ADDR;

/* Define the union U_DISP_RC0_BAR_DAW0_LIMIT_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_103                      : 4  ; /* [31:28] */
        unsigned int    disp_rc0_bar_daw0_limit_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC0_BAR_DAW0_LIMIT_ADDR;

/* Define the union U_DISP_RC0_BAR_DAW0_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_104                   : 25  ; /* [31:7] */
        unsigned int    disp_rc0_bar_daw0_did     : 3  ; /* [6:4] */
        unsigned int    rsv_105                   : 1  ; /* [3] */
        unsigned int    disp_rc0_bar_daw0_did_cfg : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC0_BAR_DAW0_DID;

/* Define the union U_DISP_RC0_BAR_DAW1_BASE_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_106                     : 4  ; /* [31:28] */
        unsigned int    disp_rc0_bar_daw1_base_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC0_BAR_DAW1_BASE_ADDR;

/* Define the union U_DISP_RC0_BAR_DAW1_LIMIT_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_107                      : 4  ; /* [31:28] */
        unsigned int    disp_rc0_bar_daw1_limit_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC0_BAR_DAW1_LIMIT_ADDR;

/* Define the union U_DISP_RC0_BAR_DAW1_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_108                   : 25  ; /* [31:7] */
        unsigned int    disp_rc0_bar_daw1_did     : 3  ; /* [6:4] */
        unsigned int    rsv_109                   : 1  ; /* [3] */
        unsigned int    disp_rc0_bar_daw1_did_cfg : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC0_BAR_DAW1_DID;

/* Define the union U_DISP_RC0_BAR_DAW2_BASE_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_110                     : 4  ; /* [31:28] */
        unsigned int    disp_rc0_bar_daw2_base_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC0_BAR_DAW2_BASE_ADDR;

/* Define the union U_DISP_RC0_BAR_DAW2_LIMIT_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_111                      : 4  ; /* [31:28] */
        unsigned int    disp_rc0_bar_daw2_limit_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC0_BAR_DAW2_LIMIT_ADDR;

/* Define the union U_DISP_RC0_BAR_DAW2_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_112                   : 25  ; /* [31:7] */
        unsigned int    disp_rc0_bar_daw2_did     : 3  ; /* [6:4] */
        unsigned int    rsv_113                   : 1  ; /* [3] */
        unsigned int    disp_rc0_bar_daw2_did_cfg : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC0_BAR_DAW2_DID;

/* Define the union U_DISP_RC0_BAR_DAW3_BASE_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_114                     : 4  ; /* [31:28] */
        unsigned int    disp_rc0_bar_daw3_base_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC0_BAR_DAW3_BASE_ADDR;

/* Define the union U_DISP_RC0_BAR_DAW3_LIMIT_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_115                      : 4  ; /* [31:28] */
        unsigned int    disp_rc0_bar_daw3_limit_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC0_BAR_DAW3_LIMIT_ADDR;

/* Define the union U_DISP_RC0_BAR_DAW3_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_116                   : 25  ; /* [31:7] */
        unsigned int    disp_rc0_bar_daw3_did     : 3  ; /* [6:4] */
        unsigned int    rsv_117                   : 1  ; /* [3] */
        unsigned int    disp_rc0_bar_daw3_did_cfg : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC0_BAR_DAW3_DID;

/* Define the union U_DISP_RC1_BAR_DAW0_BASE_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_118                     : 4  ; /* [31:28] */
        unsigned int    disp_rc1_bar_daw0_base_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC1_BAR_DAW0_BASE_ADDR;

/* Define the union U_DISP_RC1_BAR_DAW0_LIMIT_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_119                      : 4  ; /* [31:28] */
        unsigned int    disp_rc1_bar_daw0_limit_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC1_BAR_DAW0_LIMIT_ADDR;

/* Define the union U_DISP_RC1_BAR_DAW0_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_120                   : 25  ; /* [31:7] */
        unsigned int    disp_rc1_bar_daw0_did     : 3  ; /* [6:4] */
        unsigned int    rsv_121                   : 1  ; /* [3] */
        unsigned int    disp_rc1_bar_daw0_did_cfg : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC1_BAR_DAW0_DID;

/* Define the union U_DISP_RC1_BAR_DAW1_BASE_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_122                     : 4  ; /* [31:28] */
        unsigned int    disp_rc1_bar_daw1_base_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC1_BAR_DAW1_BASE_ADDR;

/* Define the union U_DISP_RC1_BAR_DAW1_LIMIT_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_123                      : 4  ; /* [31:28] */
        unsigned int    disp_rc1_bar_daw1_limit_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC1_BAR_DAW1_LIMIT_ADDR;

/* Define the union U_DISP_RC1_BAR_DAW1_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_124                   : 25  ; /* [31:7] */
        unsigned int    disp_rc1_bar_daw1_did     : 3  ; /* [6:4] */
        unsigned int    rsv_125                   : 1  ; /* [3] */
        unsigned int    disp_rc1_bar_daw1_did_cfg : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC1_BAR_DAW1_DID;

/* Define the union U_DISP_RC1_BAR_DAW2_BASE_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_126                     : 4  ; /* [31:28] */
        unsigned int    disp_rc1_bar_daw2_base_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC1_BAR_DAW2_BASE_ADDR;

/* Define the union U_DISP_RC1_BAR_DAW2_LIMIT_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_127                      : 4  ; /* [31:28] */
        unsigned int    disp_rc1_bar_daw2_limit_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC1_BAR_DAW2_LIMIT_ADDR;

/* Define the union U_DISP_RC1_BAR_DAW2_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_128                   : 25  ; /* [31:7] */
        unsigned int    disp_rc1_bar_daw2_did     : 3  ; /* [6:4] */
        unsigned int    rsv_129                   : 1  ; /* [3] */
        unsigned int    disp_rc1_bar_daw2_did_cfg : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC1_BAR_DAW2_DID;

/* Define the union U_DISP_RC1_BAR_DAW3_BASE_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_130                     : 4  ; /* [31:28] */
        unsigned int    disp_rc1_bar_daw3_base_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC1_BAR_DAW3_BASE_ADDR;

/* Define the union U_DISP_RC1_BAR_DAW3_LIMIT_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_131                      : 4  ; /* [31:28] */
        unsigned int    disp_rc1_bar_daw3_limit_addr : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC1_BAR_DAW3_LIMIT_ADDR;

/* Define the union U_DISP_RC1_BAR_DAW3_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_132                   : 25  ; /* [31:7] */
        unsigned int    disp_rc1_bar_daw3_did     : 3  ; /* [6:4] */
        unsigned int    rsv_133                   : 1  ; /* [3] */
        unsigned int    disp_rc1_bar_daw3_did_cfg : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_RC1_BAR_DAW3_DID;

/* Define the union U_DISP_ECAM_DAW0_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_134                    : 11  ; /* [31:21] */
        unsigned int    disp_ecam_daw0_size        : 5  ; /* [20:16] */
        unsigned int    disp_ecam_daw0_pcie_bus_id : 8  ; /* [15:8] */
        unsigned int    disp_ecam_daw0_pcie_dev_id : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW0_ADDR;

/* Define the union U_DISP_ECAM_DAW0_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_135            : 29  ; /* [31:3] */
        unsigned int    disp_ecam_daw0_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW0_DID;

/* Define the union U_DISP_ECAM_DAW1_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_136                    : 11  ; /* [31:21] */
        unsigned int    disp_ecam_daw1_size        : 5  ; /* [20:16] */
        unsigned int    disp_ecam_daw1_pcie_bus_id : 8  ; /* [15:8] */
        unsigned int    disp_ecam_daw1_pcie_dev_id : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW1_ADDR;

/* Define the union U_DISP_ECAM_DAW1_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_137            : 29  ; /* [31:3] */
        unsigned int    disp_ecam_daw1_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW1_DID;

/* Define the union U_DISP_ECAM_DAW2_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_138                    : 11  ; /* [31:21] */
        unsigned int    disp_ecam_daw2_size        : 5  ; /* [20:16] */
        unsigned int    disp_ecam_daw2_pcie_bus_id : 8  ; /* [15:8] */
        unsigned int    disp_ecam_daw2_pcie_dev_id : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW2_ADDR;

/* Define the union U_DISP_ECAM_DAW2_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_139            : 29  ; /* [31:3] */
        unsigned int    disp_ecam_daw2_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW2_DID;

/* Define the union U_DISP_ECAM_DAW3_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_140                    : 11  ; /* [31:21] */
        unsigned int    disp_ecam_daw3_size        : 5  ; /* [20:16] */
        unsigned int    disp_ecam_daw3_pcie_bus_id : 8  ; /* [15:8] */
        unsigned int    disp_ecam_daw3_pcie_dev_id : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW3_ADDR;

/* Define the union U_DISP_ECAM_DAW3_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_141            : 29  ; /* [31:3] */
        unsigned int    disp_ecam_daw3_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW3_DID;

/* Define the union U_DISP_ECAM_DAW4_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_142                    : 11  ; /* [31:21] */
        unsigned int    disp_ecam_daw4_size        : 5  ; /* [20:16] */
        unsigned int    disp_ecam_daw4_pcie_bus_id : 8  ; /* [15:8] */
        unsigned int    disp_ecam_daw4_pcie_dev_id : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW4_ADDR;

/* Define the union U_DISP_ECAM_DAW4_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_143            : 29  ; /* [31:3] */
        unsigned int    disp_ecam_daw4_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW4_DID;

/* Define the union U_DISP_ECAM_DAW5_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_144                    : 11  ; /* [31:21] */
        unsigned int    disp_ecam_daw5_size        : 5  ; /* [20:16] */
        unsigned int    disp_ecam_daw5_pcie_bus_id : 8  ; /* [15:8] */
        unsigned int    disp_ecam_daw5_pcie_dev_id : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW5_ADDR;

/* Define the union U_DISP_ECAM_DAW5_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_145            : 29  ; /* [31:3] */
        unsigned int    disp_ecam_daw5_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW5_DID;

/* Define the union U_DISP_ECAM_DAW6_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_146                    : 11  ; /* [31:21] */
        unsigned int    disp_ecam_daw6_size        : 5  ; /* [20:16] */
        unsigned int    disp_ecam_daw6_pcie_bus_id : 8  ; /* [15:8] */
        unsigned int    disp_ecam_daw6_pcie_dev_id : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW6_ADDR;

/* Define the union U_DISP_ECAM_DAW6_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_147            : 29  ; /* [31:3] */
        unsigned int    disp_ecam_daw6_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW6_DID;

/* Define the union U_DISP_ECAM_DAW7_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_148                    : 11  ; /* [31:21] */
        unsigned int    disp_ecam_daw7_size        : 5  ; /* [20:16] */
        unsigned int    disp_ecam_daw7_pcie_bus_id : 8  ; /* [15:8] */
        unsigned int    disp_ecam_daw7_pcie_dev_id : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW7_ADDR;

/* Define the union U_DISP_ECAM_DAW7_DID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_149            : 29  ; /* [31:3] */
        unsigned int    disp_ecam_daw7_did : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECAM_DAW7_DID;

/* Define the union U_DISP_MAGIC_WORD */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    disp_magic_word : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_MAGIC_WORD;

/* Define the union U_DISP_INTRAW0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_150    : 31  ; /* [31:1] */
        unsigned int    intraw_err : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_INTRAW0;

/* Define the union U_DISP_INTMASK0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_151     : 31  ; /* [31:1] */
        unsigned int    intmask_err : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_INTMASK0;

/* Define the union U_DISP_INTSTAT0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_152 : 31  ; /* [31:1] */
        unsigned int    int_err : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_INTSTAT0;

/* Define the union U_DISP_INTCLR0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_153     : 31  ; /* [31:1] */
        unsigned int    int_clr_err : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_INTCLR0;

/* Define the union U_DISP_INTRAW1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_154            : 16  ; /* [31:16] */
        unsigned int    intraw_rcv_err_rsp : 8  ; /* [15:8] */
        unsigned int    rsv_155            : 6  ; /* [7:2] */
        unsigned int    intraw_trap_rsp    : 1  ; /* [1] */
        unsigned int    intraw_trap_cmd    : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_INTRAW1;

/* Define the union U_DISP_INTMASK1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_156             : 16  ; /* [31:16] */
        unsigned int    intmask_rcv_err_rsp : 8  ; /* [15:8] */
        unsigned int    rsv_157             : 6  ; /* [7:2] */
        unsigned int    intmask_trap_rsp    : 1  ; /* [1] */
        unsigned int    intmask_trap_cmd    : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_INTMASK1;

/* Define the union U_DISP_INTSTAT1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_158         : 16  ; /* [31:16] */
        unsigned int    int_rcv_err_rsp : 8  ; /* [15:8] */
        unsigned int    rsv_159         : 6  ; /* [7:2] */
        unsigned int    int_trap_rsp    : 1  ; /* [1] */
        unsigned int    int_trap_cmd    : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_INTSTAT1;

/* Define the union U_DISP_INTCLR1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_160     : 16  ; /* [31:16] */
        unsigned int    clr_err_rsp : 8  ; /* [15:8] */
        unsigned int    rsv_161     : 6  ; /* [7:2] */
        unsigned int    rsv_162     : 1  ; /* [1] */
        unsigned int    rsv_163     : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_INTCLR1;

/* Define the union U_DISP_ERR_ADDR_L */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    err_addr_low : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ERR_ADDR_L;

/* Define the union U_DISP_ERR_ADDR_H */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    err_addr_high : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ERR_ADDR_H;

/* Define the union U_DISP_ERR_INFO0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_164    : 11  ; /* [31:21] */
        unsigned int    err_srcid  : 9  ; /* [20:12] */
        unsigned int    rsv_165    : 1  ; /* [11] */
        unsigned int    err_lpid   : 3  ; /* [10:8] */
        unsigned int    rsv_166    : 2  ; /* [7:6] */
        unsigned int    err_opcode : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ERR_INFO0;

/* Define the union U_DISP_ERR_INFO1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_167                : 15  ; /* [31:17] */
        unsigned int    err_cmd_static_req_ind : 1  ; /* [16] */
        unsigned int    err_cmd_pcrdtype       : 8  ; /* [15:8] */
        unsigned int    err_daw_overlap_info   : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ERR_INFO1;

/* Define the union U_DISP_ERR_ACCESS_RST_PORT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_168                   : 31  ; /* [31:1] */
        unsigned int    err_access_rst_slave_port : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ERR_ACCESS_RST_PORT;

/* Define the union U_DISP_PORT0_STATE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_169               : 12  ; /* [31:20] */
        unsigned int    p0_ingress_queue_busy : 1  ; /* [19] */
        unsigned int    p0_long_pkt_rcv       : 1  ; /* [18] */
        unsigned int    p0_grant_unfinish     : 1  ; /* [17] */
        unsigned int    p0_retry_unfinish     : 1  ; /* [16] */
        unsigned int    p0_ar_unfinish_cnt    : 8  ; /* [15:8] */
        unsigned int    p0_aw_unfinish_cnt    : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT0_STATE;

/* Define the union U_DISP_PORT1_STATE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_170               : 12  ; /* [31:20] */
        unsigned int    p1_ingress_queue_busy : 1  ; /* [19] */
        unsigned int    p1_long_pkt_rcv       : 1  ; /* [18] */
        unsigned int    p1_grant_unfinish     : 1  ; /* [17] */
        unsigned int    p1_retry_unfinish     : 1  ; /* [16] */
        unsigned int    p1_ar_unfinish_cnt    : 8  ; /* [15:8] */
        unsigned int    p1_aw_unfinish_cnt    : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT1_STATE;

/* Define the union U_DISP_PORT2_STATE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_171               : 12  ; /* [31:20] */
        unsigned int    p2_ingress_queue_busy : 1  ; /* [19] */
        unsigned int    p2_long_pkt_rcv       : 1  ; /* [18] */
        unsigned int    p2_grant_unfinish     : 1  ; /* [17] */
        unsigned int    p2_retry_unfinish     : 1  ; /* [16] */
        unsigned int    p2_ar_unfinish_cnt    : 8  ; /* [15:8] */
        unsigned int    p2_aw_unfinish_cnt    : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT2_STATE;

/* Define the union U_DISP_PORT3_STATE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_172               : 12  ; /* [31:20] */
        unsigned int    p3_ingress_queue_busy : 1  ; /* [19] */
        unsigned int    p3_long_pkt_rcv       : 1  ; /* [18] */
        unsigned int    p3_grant_unfinish     : 1  ; /* [17] */
        unsigned int    p3_retry_unfinish     : 1  ; /* [16] */
        unsigned int    p3_ar_unfinish_cnt    : 8  ; /* [15:8] */
        unsigned int    p3_aw_unfinish_cnt    : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT3_STATE;

/* Define the union U_DISP_PORT4_STATE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_173               : 12  ; /* [31:20] */
        unsigned int    p4_ingress_queue_busy : 1  ; /* [19] */
        unsigned int    p4_long_pkt_rcv       : 1  ; /* [18] */
        unsigned int    p4_grant_unfinish     : 1  ; /* [17] */
        unsigned int    p4_retry_unfinish     : 1  ; /* [16] */
        unsigned int    p4_ar_unfinish_cnt    : 8  ; /* [15:8] */
        unsigned int    p4_aw_unfinish_cnt    : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT4_STATE;

/* Define the union U_DISP_PORT5_STATE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_174               : 12  ; /* [31:20] */
        unsigned int    p5_ingress_queue_busy : 1  ; /* [19] */
        unsigned int    p5_long_pkt_rcv       : 1  ; /* [18] */
        unsigned int    p5_grant_unfinish     : 1  ; /* [17] */
        unsigned int    p5_retry_unfinish     : 1  ; /* [16] */
        unsigned int    p5_ar_unfinish_cnt    : 8  ; /* [15:8] */
        unsigned int    p5_aw_unfinish_cnt    : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT5_STATE;

/* Define the union U_DISP_PORT6_STATE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_175               : 12  ; /* [31:20] */
        unsigned int    p6_ingress_queue_busy : 1  ; /* [19] */
        unsigned int    p6_long_pkt_rcv       : 1  ; /* [18] */
        unsigned int    p6_grant_unfinish     : 1  ; /* [17] */
        unsigned int    p6_retry_unfinish     : 1  ; /* [16] */
        unsigned int    p6_ar_unfinish_cnt    : 8  ; /* [15:8] */
        unsigned int    p6_aw_unfinish_cnt    : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT6_STATE;

/* Define the union U_DISP_PORT7_STATE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_176               : 12  ; /* [31:20] */
        unsigned int    p7_ingress_queue_busy : 1  ; /* [19] */
        unsigned int    p7_long_pkt_rcv       : 1  ; /* [18] */
        unsigned int    p7_grant_unfinish     : 1  ; /* [17] */
        unsigned int    p7_retry_unfinish     : 1  ; /* [16] */
        unsigned int    p7_ar_unfinish_cnt    : 8  ; /* [15:8] */
        unsigned int    p7_aw_unfinish_cnt    : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT7_STATE;

/* Define the union U_DISP_DEF_PORT_STATE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_177                : 12  ; /* [31:20] */
        unsigned int    def_ingress_queue_busy : 1  ; /* [19] */
        unsigned int    def_long_pkt_rcv       : 1  ; /* [18] */
        unsigned int    def_grant_unfinish     : 1  ; /* [17] */
        unsigned int    def_retry_unfinish     : 1  ; /* [16] */
        unsigned int    rsv_178                : 8  ; /* [15:8] */
        unsigned int    def_cmd_unfinish_cnt   : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DEF_PORT_STATE;

/* Define the union U_DISP_BARRIER_ST */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_179     : 27  ; /* [31:5] */
        unsigned int    barrier_cnt : 5  ; /* [4:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_BARRIER_ST;

/* Define the union U_DISP_POISON_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    disp_eco_cfg0 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_POISON_CTRL;

/* Define the union U_DISP_ECO_CFG1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    disp_eco_cfg1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECO_CFG1;

/* Define the union U_DISP_ECO_CFG2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    disp_eco_cfg2 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECO_CFG2;

/* Define the union U_DISP_ECO_CFG3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    disp_eco_cfg3 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_ECO_CFG3;

/* Define the union U_DISP_VERSION0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    disp_version_id : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VERSION0;

/* Define the union U_DISP_VERSION1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_180 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VERSION1;

/* Define the union U_DISP_VERSION2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_181 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VERSION2;

/* Define the union U_DISP_VERSION3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_182 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_VERSION3;

/* Define the union U_DISP_BUSY */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_183                 : 21  ; /* [31:11] */
        unsigned int    disp_busy_rxreq_barrier : 1  ; /* [10] */
        unsigned int    disp_busy_rxreq_queue   : 1  ; /* [9] */
        unsigned int    disp_busy_slv_def       : 1  ; /* [8] */
        unsigned int    disp_busy_slv_port      : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_BUSY;

/* Define the union U_DISP_DFX_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_184         : 31  ; /* [31:1] */
        unsigned int    disp_dfx_icg_en : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_DFX_CTRL;

/* Define the union U_DISP_TRAP_SEL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_185       : 23  ; /* [31:9] */
        unsigned int    trap_port_rw  : 1  ; /* [8] */
        unsigned int    trap_port_sel : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_SEL;

/* Define the union U_DISP_TRAP_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_186     : 30  ; /* [31:2] */
        unsigned int    trap_en_rsp : 1  ; /* [1] */
        unsigned int    trap_en_cmd : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_CTRL;

/* Define the union U_DISP_TRAP_REVERSE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_187          : 30  ; /* [31:2] */
        unsigned int    trap_reverse_rsp : 1  ; /* [1] */
        unsigned int    trap_reverse_cmd : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_REVERSE;

/* Define the union U_DISP_TRAP_ORDER */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_188        : 30  ; /* [31:2] */
        unsigned int    trap_order_rsp : 1  ; /* [1] */
        unsigned int    trap_order_cmd : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_ORDER;

/* Define the union U_DISP_TRAP_CMD_COMP0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    comp_aw_addr_low : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_CMD_COMP0;

/* Define the union U_DISP_TRAP_CMD_COMP1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_189           : 16  ; /* [31:16] */
        unsigned int    comp_aw_addr_high : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_CMD_COMP1;

/* Define the union U_DISP_TRAP_CMD_MASK0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    mask_aw_addr_low : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_CMD_MASK0;

/* Define the union U_DISP_TRAP_CMD_MASK1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_190           : 16  ; /* [31:16] */
        unsigned int    mask_aw_addr_high : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_CMD_MASK1;

/* Define the union U_DISP_TRAP_CMD_COMP2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_191        : 15  ; /* [31:17] */
        unsigned int    comp_cmd_srcid : 9  ; /* [16:8] */
        unsigned int    rsv_192        : 5  ; /* [7:3] */
        unsigned int    comp_cmd_lpid  : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_CMD_COMP2;

/* Define the union U_DISP_TRAP_CMD_MASK2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_193        : 15  ; /* [31:17] */
        unsigned int    mask_cmd_srcid : 9  ; /* [16:8] */
        unsigned int    rsv_194        : 5  ; /* [7:3] */
        unsigned int    mask_cmd_lpid  : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_CMD_MASK2;

/* Define the union U_DISP_TRAP_RSP_COMP0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_195        : 23  ; /* [31:9] */
        unsigned int    comp_rsp_srcid : 9  ; /* [8:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_RSP_COMP0;

/* Define the union U_DISP_TRAP_RSP_MASK0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_196        : 23  ; /* [31:9] */
        unsigned int    mask_rsp_srcid : 9  ; /* [8:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_RSP_MASK0;

/* Define the union U_DISP_BAR_PATH_SEL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_197          : 21  ; /* [31:11] */
        unsigned int    sram_port_en     : 8  ; /* [10:3] */
        unsigned int    cacheable_wns_en : 1  ; /* [2] */
        unsigned int    valid_shadow_en  : 1  ; /* [1] */
        unsigned int    bar_path_sel     : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_BAR_PATH_SEL;

/* Define the union U_DISP_TRAP_CMD_INFO0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    trap_info_cmd_addr_l : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_CMD_INFO0;

/* Define the union U_DISP_TRAP_CMD_INFO1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_198              : 16  ; /* [31:16] */
        unsigned int    trap_info_cmd_addr_h : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_CMD_INFO1;

/* Define the union U_DISP_TRAP_CMD_INFO2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_199             : 6  ; /* [31:26] */
        unsigned int    trap_info_cmd_len   : 6  ; /* [25:20] */
        unsigned int    rsv_200             : 1  ; /* [19] */
        unsigned int    trap_info_cmd_size  : 3  ; /* [18:16] */
        unsigned int    rsv_201             : 1  ; /* [15] */
        unsigned int    trap_info_cmd_lpid  : 3  ; /* [14:12] */
        unsigned int    rsv_202             : 3  ; /* [11:9] */
        unsigned int    trap_info_cmd_srcid : 9  ; /* [8:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_CMD_INFO2;

/* Define the union U_DISP_TRAP_RSP_INFO0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_203             : 23  ; /* [31:9] */
        unsigned int    trap_info_rsp_srcid : 9  ; /* [8:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_TRAP_RSP_INFO0;

/* Define the union U_DISP_PORT0_CUR_ADDR_L */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p0_cur_addr_l : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT0_CUR_ADDR_L;

/* Define the union U_DISP_PORT0_CUR_ADDR_H */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p0_cur_addr_h : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT0_CUR_ADDR_H;

/* Define the union U_DISP_PORT0_CUR_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_204       : 14  ; /* [31:18] */
        unsigned int    p0_cur_rw_ind : 2  ; /* [17:16] */
        unsigned int    rsv_205       : 3  ; /* [15:13] */
        unsigned int    p0_cur_srcid  : 9  ; /* [12:4] */
        unsigned int    rsv_206       : 1  ; /* [3] */
        unsigned int    p0_cur_lpid   : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT0_CUR_ID;

/* Define the union U_DISP_PORT1_CUR_ADDR_L */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p1_cur_addr_l : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT1_CUR_ADDR_L;

/* Define the union U_DISP_PORT1_CUR_ADDR_H */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p1_cur_addr_h : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT1_CUR_ADDR_H;

/* Define the union U_DISP_PORT1_CUR_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_207       : 14  ; /* [31:18] */
        unsigned int    p1_cur_rw_ind : 2  ; /* [17:16] */
        unsigned int    rsv_208       : 3  ; /* [15:13] */
        unsigned int    p1_cur_srcid  : 9  ; /* [12:4] */
        unsigned int    rsv_209       : 1  ; /* [3] */
        unsigned int    p1_cur_lpid   : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT1_CUR_ID;

/* Define the union U_DISP_PORT2_CUR_ADDR_L */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p2_cur_addr_l : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT2_CUR_ADDR_L;

/* Define the union U_DISP_PORT2_CUR_ADDR_H */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p2_cur_addr_h : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT2_CUR_ADDR_H;

/* Define the union U_DISP_PORT2_CUR_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_210       : 14  ; /* [31:18] */
        unsigned int    p2_cur_rw_ind : 2  ; /* [17:16] */
        unsigned int    rsv_211       : 3  ; /* [15:13] */
        unsigned int    p2_cur_srcid  : 9  ; /* [12:4] */
        unsigned int    rsv_212       : 1  ; /* [3] */
        unsigned int    p2_cur_lpid   : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT2_CUR_ID;

/* Define the union U_DISP_PORT3_CUR_ADDR_L */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p3_cur_addr_l : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT3_CUR_ADDR_L;

/* Define the union U_DISP_PORT3_CUR_ADDR_H */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p3_cur_addr_h : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT3_CUR_ADDR_H;

/* Define the union U_DISP_PORT3_CUR_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_213       : 14  ; /* [31:18] */
        unsigned int    p3_cur_rw_ind : 2  ; /* [17:16] */
        unsigned int    rsv_214       : 3  ; /* [15:13] */
        unsigned int    p3_cur_srcid  : 9  ; /* [12:4] */
        unsigned int    rsv_215       : 1  ; /* [3] */
        unsigned int    p3_cur_lpid   : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT3_CUR_ID;

/* Define the union U_DISP_PORT4_CUR_ADDR_L */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p4_cur_addr_l : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT4_CUR_ADDR_L;

/* Define the union U_DISP_PORT4_CUR_ADDR_H */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p4_cur_addr_h : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT4_CUR_ADDR_H;

/* Define the union U_DISP_PORT4_CUR_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_216       : 14  ; /* [31:18] */
        unsigned int    p4_cur_rw_ind : 2  ; /* [17:16] */
        unsigned int    rsv_217       : 3  ; /* [15:13] */
        unsigned int    p4_cur_srcid  : 9  ; /* [12:4] */
        unsigned int    rsv_218       : 1  ; /* [3] */
        unsigned int    p4_cur_lpid   : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT4_CUR_ID;

/* Define the union U_DISP_PORT5_CUR_ADDR_L */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p5_cur_addr_l : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT5_CUR_ADDR_L;

/* Define the union U_DISP_PORT5_CUR_ADDR_H */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p5_cur_addr_h : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT5_CUR_ADDR_H;

/* Define the union U_DISP_PORT5_CUR_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_219       : 14  ; /* [31:18] */
        unsigned int    p5_cur_rw_ind : 2  ; /* [17:16] */
        unsigned int    rsv_220       : 3  ; /* [15:13] */
        unsigned int    p5_cur_srcid  : 9  ; /* [12:4] */
        unsigned int    rsv_221       : 1  ; /* [3] */
        unsigned int    p5_cur_lpid   : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT5_CUR_ID;

/* Define the union U_DISP_PORT6_CUR_ADDR_L */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p6_cur_addr_l : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT6_CUR_ADDR_L;

/* Define the union U_DISP_PORT6_CUR_ADDR_H */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p6_cur_addr_h : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT6_CUR_ADDR_H;

/* Define the union U_DISP_PORT6_CUR_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_222       : 14  ; /* [31:18] */
        unsigned int    p6_cur_rw_ind : 2  ; /* [17:16] */
        unsigned int    rsv_223       : 3  ; /* [15:13] */
        unsigned int    p6_cur_srcid  : 9  ; /* [12:4] */
        unsigned int    rsv_224       : 1  ; /* [3] */
        unsigned int    p6_cur_lpid   : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT6_CUR_ID;

/* Define the union U_DISP_PORT7_CUR_ADDR_L */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p7_cur_addr_l : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT7_CUR_ADDR_L;

/* Define the union U_DISP_PORT7_CUR_ADDR_H */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    p7_cur_addr_h : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT7_CUR_ADDR_H;

/* Define the union U_DISP_PORT7_CUR_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_225       : 14  ; /* [31:18] */
        unsigned int    p7_cur_rw_ind : 2  ; /* [17:16] */
        unsigned int    rsv_226       : 3  ; /* [15:13] */
        unsigned int    p7_cur_srcid  : 9  ; /* [12:4] */
        unsigned int    rsv_227       : 1  ; /* [3] */
        unsigned int    p7_cur_lpid   : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_DISP_PORT7_CUR_ID;


//==============================================================================
/* Define the global struct */
typedef struct
{
    volatile U_DISP_PCIE_BYPASS             DISP_PCIE_BYPASS             ; /* 0 */
    volatile U_DISP_DEF_EP_RC0              DISP_DEF_EP_RC0              ; /* 4 */
    volatile U_DISP_DEF_EP_RC1              DISP_DEF_EP_RC1              ; /* 8 */
    volatile U_PA_ID_CFG                    PA_ID_CFG                    ; /* 10 */
    volatile U_DISP_RSP_CTRL                DISP_RSP_CTRL                ; /* 14 */
    volatile U_EWA_CTRL                     EWA_CTRL                     ; /* 18 */
    volatile U_DISP_AXI0_ORDER              DISP_AXI0_ORDER              ; /* 20 */
    volatile U_DISP_AXI1_ORDER              DISP_AXI1_ORDER              ; /* 24 */
    volatile U_DISP_AXI2_ORDER              DISP_AXI2_ORDER              ; /* 28 */
    volatile U_DISP_AXI3_ORDER              DISP_AXI3_ORDER              ; /* 2C */
    volatile U_DISP_AXI4_ORDER              DISP_AXI4_ORDER              ; /* 30 */
    volatile U_DISP_AXI5_ORDER              DISP_AXI5_ORDER              ; /* 34 */
    volatile U_DISP_AXI6_ORDER              DISP_AXI6_ORDER              ; /* 38 */
    volatile U_DISP_AXI7_ORDER              DISP_AXI7_ORDER              ; /* 3C */
    volatile U_DISP_DAW_VF_CTRL             DISP_DAW_VF_CTRL             ; /* C0 */
    volatile U_DISP_DAW_EN                  DISP_DAW_EN                  ; /* D0 */
    volatile U_DISP_RC0_BAR_DAW_EN          DISP_RC0_BAR_DAW_EN          ; /* D4 */
    volatile U_DISP_RC1_BAR_DAW_EN          DISP_RC1_BAR_DAW_EN          ; /* D8 */
    volatile U_DISP_ECAM_DAW_EN             DISP_ECAM_DAW_EN             ; /* DC */
    volatile U_DISP_VF_DAW_EN               DISP_VF_DAW_EN               ; /* E0 */
    volatile U_DISP_VF_BASEADDR             DISP_VF_BASEADDR             ; /* F0 */
    volatile U_DISP_ECAM_BASEADDR           DISP_ECAM_BASEADDR           ; /* F4 */
    volatile U_DISP_DAW0_ADDR               DISP_DAW0_ADDR               ; /* 100 */
    volatile U_DISP_DAW0_SIZE_ID            DISP_DAW0_SIZE_ID            ; /* 104 */
    volatile U_DISP_DAW1_ADDR               DISP_DAW1_ADDR               ; /* 110 */
    volatile U_DISP_DAW1_SIZE_ID            DISP_DAW1_SIZE_ID            ; /* 114 */
    volatile U_DISP_DAW2_ADDR               DISP_DAW2_ADDR               ; /* 120 */
    volatile U_DISP_DAW2_SIZE_ID            DISP_DAW2_SIZE_ID            ; /* 124 */
    volatile U_DISP_DAW3_ADDR               DISP_DAW3_ADDR               ; /* 130 */
    volatile U_DISP_DAW3_SIZE_ID            DISP_DAW3_SIZE_ID            ; /* 134 */
    volatile U_DISP_DAW4_ADDR               DISP_DAW4_ADDR               ; /* 140 */
    volatile U_DISP_DAW4_SIZE_ID            DISP_DAW4_SIZE_ID            ; /* 144 */
    volatile U_DISP_DAW5_ADDR               DISP_DAW5_ADDR               ; /* 150 */
    volatile U_DISP_DAW5_SIZE_ID            DISP_DAW5_SIZE_ID            ; /* 154 */
    volatile U_DISP_DAW6_ADDR               DISP_DAW6_ADDR               ; /* 160 */
    volatile U_DISP_DAW6_SIZE_ID            DISP_DAW6_SIZE_ID            ; /* 164 */
    volatile U_DISP_DAW7_ADDR               DISP_DAW7_ADDR               ; /* 170 */
    volatile U_DISP_DAW7_SIZE_ID            DISP_DAW7_SIZE_ID            ; /* 174 */
    volatile U_DISP_DAW8_ADDR               DISP_DAW8_ADDR               ; /* 180 */
    volatile U_DISP_DAW8_SIZE_ID            DISP_DAW8_SIZE_ID            ; /* 184 */
    volatile U_DISP_DAW9_ADDR               DISP_DAW9_ADDR               ; /* 190 */
    volatile U_DISP_DAW9_SIZE_ID            DISP_DAW9_SIZE_ID            ; /* 194 */
    volatile U_DISP_DAW10_ADDR              DISP_DAW10_ADDR              ; /* 1A0 */
    volatile U_DISP_DAW10_SIZE_ID           DISP_DAW10_SIZE_ID           ; /* 1A4 */
    volatile U_DISP_DAW11_ADDR              DISP_DAW11_ADDR              ; /* 1B0 */
    volatile U_DISP_DAW11_SIZE_ID           DISP_DAW11_SIZE_ID           ; /* 1B4 */
    volatile U_DISP_VF00_ID                 DISP_VF00_ID                 ; /* 300 */
    volatile U_DISP_VF01_ID                 DISP_VF01_ID                 ; /* 304 */
    volatile U_DISP_VF02_ID                 DISP_VF02_ID                 ; /* 308 */
    volatile U_DISP_VF03_ID                 DISP_VF03_ID                 ; /* 30C */
    volatile U_DISP_VF04_ID                 DISP_VF04_ID                 ; /* 310 */
    volatile U_DISP_VF05_ID                 DISP_VF05_ID                 ; /* 314 */
    volatile U_DISP_VF06_ID                 DISP_VF06_ID                 ; /* 318 */
    volatile U_DISP_VF07_ID                 DISP_VF07_ID                 ; /* 31C */
    volatile U_DISP_VF08_ID                 DISP_VF08_ID                 ; /* 320 */
    volatile U_DISP_VF09_ID                 DISP_VF09_ID                 ; /* 324 */
    volatile U_DISP_VF10_ID                 DISP_VF10_ID                 ; /* 328 */
    volatile U_DISP_VF11_ID                 DISP_VF11_ID                 ; /* 32C */
    volatile U_DISP_VF12_ID                 DISP_VF12_ID                 ; /* 330 */
    volatile U_DISP_VF13_ID                 DISP_VF13_ID                 ; /* 334 */
    volatile U_DISP_VF14_ID                 DISP_VF14_ID                 ; /* 338 */
    volatile U_DISP_VF15_ID                 DISP_VF15_ID                 ; /* 33C */
    volatile U_DISP_VF16_ID                 DISP_VF16_ID                 ; /* 340 */
    volatile U_DISP_VF17_ID                 DISP_VF17_ID                 ; /* 344 */
    volatile U_DISP_VF18_ID                 DISP_VF18_ID                 ; /* 348 */
    volatile U_DISP_VF19_ID                 DISP_VF19_ID                 ; /* 34C */
    volatile U_DISP_VF20_ID                 DISP_VF20_ID                 ; /* 350 */
    volatile U_DISP_VF21_ID                 DISP_VF21_ID                 ; /* 354 */
    volatile U_DISP_VF22_ID                 DISP_VF22_ID                 ; /* 358 */
    volatile U_DISP_VF23_ID                 DISP_VF23_ID                 ; /* 35C */
    volatile U_DISP_VF24_ID                 DISP_VF24_ID                 ; /* 360 */
    volatile U_DISP_VF25_ID                 DISP_VF25_ID                 ; /* 364 */
    volatile U_DISP_VF26_ID                 DISP_VF26_ID                 ; /* 368 */
    volatile U_DISP_VF27_ID                 DISP_VF27_ID                 ; /* 36C */
    volatile U_DISP_VF28_ID                 DISP_VF28_ID                 ; /* 370 */
    volatile U_DISP_VF29_ID                 DISP_VF29_ID                 ; /* 374 */
    volatile U_DISP_VF30_ID                 DISP_VF30_ID                 ; /* 378 */
    volatile U_DISP_VF31_ID                 DISP_VF31_ID                 ; /* 37C */
    volatile U_DISP_RC0_BASE_ADDR           DISP_RC0_BASE_ADDR           ; /* 400 */
    volatile U_DISP_RC0_LIMIT_ADDR          DISP_RC0_LIMIT_ADDR          ; /* 404 */
    volatile U_DISP_RC1_BASE_ADDR           DISP_RC1_BASE_ADDR           ; /* 408 */
    volatile U_DISP_RC1_LIMIT_ADDR          DISP_RC1_LIMIT_ADDR          ; /* 40C */
    volatile U_DISP_RC0_BAR_DAW0_BASE_ADDR  DISP_RC0_BAR_DAW0_BASE_ADDR  ; /* 410 */
    volatile U_DISP_RC0_BAR_DAW0_LIMIT_ADDR DISP_RC0_BAR_DAW0_LIMIT_ADDR ; /* 414 */
    volatile U_DISP_RC0_BAR_DAW0_DID        DISP_RC0_BAR_DAW0_DID        ; /* 418 */
    volatile U_DISP_RC0_BAR_DAW1_BASE_ADDR  DISP_RC0_BAR_DAW1_BASE_ADDR  ; /* 420 */
    volatile U_DISP_RC0_BAR_DAW1_LIMIT_ADDR DISP_RC0_BAR_DAW1_LIMIT_ADDR ; /* 424 */
    volatile U_DISP_RC0_BAR_DAW1_DID        DISP_RC0_BAR_DAW1_DID        ; /* 428 */
    volatile U_DISP_RC0_BAR_DAW2_BASE_ADDR  DISP_RC0_BAR_DAW2_BASE_ADDR  ; /* 430 */
    volatile U_DISP_RC0_BAR_DAW2_LIMIT_ADDR DISP_RC0_BAR_DAW2_LIMIT_ADDR ; /* 434 */
    volatile U_DISP_RC0_BAR_DAW2_DID        DISP_RC0_BAR_DAW2_DID        ; /* 438 */
    volatile U_DISP_RC0_BAR_DAW3_BASE_ADDR  DISP_RC0_BAR_DAW3_BASE_ADDR  ; /* 440 */
    volatile U_DISP_RC0_BAR_DAW3_LIMIT_ADDR DISP_RC0_BAR_DAW3_LIMIT_ADDR ; /* 444 */
    volatile U_DISP_RC0_BAR_DAW3_DID        DISP_RC0_BAR_DAW3_DID        ; /* 448 */
    volatile U_DISP_RC1_BAR_DAW0_BASE_ADDR  DISP_RC1_BAR_DAW0_BASE_ADDR  ; /* 480 */
    volatile U_DISP_RC1_BAR_DAW0_LIMIT_ADDR DISP_RC1_BAR_DAW0_LIMIT_ADDR ; /* 484 */
    volatile U_DISP_RC1_BAR_DAW0_DID        DISP_RC1_BAR_DAW0_DID        ; /* 488 */
    volatile U_DISP_RC1_BAR_DAW1_BASE_ADDR  DISP_RC1_BAR_DAW1_BASE_ADDR  ; /* 490 */
    volatile U_DISP_RC1_BAR_DAW1_LIMIT_ADDR DISP_RC1_BAR_DAW1_LIMIT_ADDR ; /* 494 */
    volatile U_DISP_RC1_BAR_DAW1_DID        DISP_RC1_BAR_DAW1_DID        ; /* 498 */
    volatile U_DISP_RC1_BAR_DAW2_BASE_ADDR  DISP_RC1_BAR_DAW2_BASE_ADDR  ; /* 4A0 */
    volatile U_DISP_RC1_BAR_DAW2_LIMIT_ADDR DISP_RC1_BAR_DAW2_LIMIT_ADDR ; /* 4A4 */
    volatile U_DISP_RC1_BAR_DAW2_DID        DISP_RC1_BAR_DAW2_DID        ; /* 4A8 */
    volatile U_DISP_RC1_BAR_DAW3_BASE_ADDR  DISP_RC1_BAR_DAW3_BASE_ADDR  ; /* 4B0 */
    volatile U_DISP_RC1_BAR_DAW3_LIMIT_ADDR DISP_RC1_BAR_DAW3_LIMIT_ADDR ; /* 4B4 */
    volatile U_DISP_RC1_BAR_DAW3_DID        DISP_RC1_BAR_DAW3_DID        ; /* 4B8 */
    volatile U_DISP_ECAM_DAW0_ADDR          DISP_ECAM_DAW0_ADDR          ; /* 500 */
    volatile U_DISP_ECAM_DAW0_DID           DISP_ECAM_DAW0_DID           ; /* 504 */
    volatile U_DISP_ECAM_DAW1_ADDR          DISP_ECAM_DAW1_ADDR          ; /* 510 */
    volatile U_DISP_ECAM_DAW1_DID           DISP_ECAM_DAW1_DID           ; /* 514 */
    volatile U_DISP_ECAM_DAW2_ADDR          DISP_ECAM_DAW2_ADDR          ; /* 520 */
    volatile U_DISP_ECAM_DAW2_DID           DISP_ECAM_DAW2_DID           ; /* 524 */
    volatile U_DISP_ECAM_DAW3_ADDR          DISP_ECAM_DAW3_ADDR          ; /* 530 */
    volatile U_DISP_ECAM_DAW3_DID           DISP_ECAM_DAW3_DID           ; /* 534 */
    volatile U_DISP_ECAM_DAW4_ADDR          DISP_ECAM_DAW4_ADDR          ; /* 540 */
    volatile U_DISP_ECAM_DAW4_DID           DISP_ECAM_DAW4_DID           ; /* 544 */
    volatile U_DISP_ECAM_DAW5_ADDR          DISP_ECAM_DAW5_ADDR          ; /* 550 */
    volatile U_DISP_ECAM_DAW5_DID           DISP_ECAM_DAW5_DID           ; /* 554 */
    volatile U_DISP_ECAM_DAW6_ADDR          DISP_ECAM_DAW6_ADDR          ; /* 560 */
    volatile U_DISP_ECAM_DAW6_DID           DISP_ECAM_DAW6_DID           ; /* 564 */
    volatile U_DISP_ECAM_DAW7_ADDR          DISP_ECAM_DAW7_ADDR          ; /* 570 */
    volatile U_DISP_ECAM_DAW7_DID           DISP_ECAM_DAW7_DID           ; /* 574 */
    volatile U_DISP_MAGIC_WORD              DISP_MAGIC_WORD              ; /* 7F0 */
    volatile U_DISP_INTRAW0                 DISP_INTRAW0                 ; /* 800 */
    volatile U_DISP_INTMASK0                DISP_INTMASK0                ; /* 804 */
    volatile U_DISP_INTSTAT0                DISP_INTSTAT0                ; /* 808 */
    volatile U_DISP_INTCLR0                 DISP_INTCLR0                 ; /* 80C */
    volatile U_DISP_INTRAW1                 DISP_INTRAW1                 ; /* 810 */
    volatile U_DISP_INTMASK1                DISP_INTMASK1                ; /* 814 */
    volatile U_DISP_INTSTAT1                DISP_INTSTAT1                ; /* 818 */
    volatile U_DISP_INTCLR1                 DISP_INTCLR1                 ; /* 81C */
    volatile U_DISP_ERR_ADDR_L              DISP_ERR_ADDR_L              ; /* 840 */
    volatile U_DISP_ERR_ADDR_H              DISP_ERR_ADDR_H              ; /* 844 */
    volatile U_DISP_ERR_INFO0               DISP_ERR_INFO0               ; /* 848 */
    volatile U_DISP_ERR_INFO1               DISP_ERR_INFO1               ; /* 84C */
    volatile U_DISP_ERR_ACCESS_RST_PORT     DISP_ERR_ACCESS_RST_PORT     ; /* 850 */
    volatile U_DISP_PORT0_STATE             DISP_PORT0_STATE             ; /* 900 */
    volatile U_DISP_PORT1_STATE             DISP_PORT1_STATE             ; /* 904 */
    volatile U_DISP_PORT2_STATE             DISP_PORT2_STATE             ; /* 908 */
    volatile U_DISP_PORT3_STATE             DISP_PORT3_STATE             ; /* 90C */
    volatile U_DISP_PORT4_STATE             DISP_PORT4_STATE             ; /* 910 */
    volatile U_DISP_PORT5_STATE             DISP_PORT5_STATE             ; /* 914 */
    volatile U_DISP_PORT6_STATE             DISP_PORT6_STATE             ; /* 918 */
    volatile U_DISP_PORT7_STATE             DISP_PORT7_STATE             ; /* 91C */
    volatile U_DISP_DEF_PORT_STATE          DISP_DEF_PORT_STATE          ; /* 920 */
    volatile U_DISP_BARRIER_ST              DISP_BARRIER_ST              ; /* A00 */
    volatile U_DISP_POISON_CTRL             DISP_POISON_CTRL             ; /* C00 */
    volatile U_DISP_ECO_CFG1                DISP_ECO_CFG1                ; /* C04 */
    volatile U_DISP_ECO_CFG2                DISP_ECO_CFG2                ; /* C08 */
    volatile U_DISP_ECO_CFG3                DISP_ECO_CFG3                ; /* C0C */
    volatile U_DISP_VERSION0                DISP_VERSION0                ; /* C10 */
    volatile U_DISP_VERSION1                DISP_VERSION1                ; /* C14 */
    volatile U_DISP_VERSION2                DISP_VERSION2                ; /* C18 */
    volatile U_DISP_VERSION3                DISP_VERSION3                ; /* C1C */
    volatile U_DISP_BUSY                    DISP_BUSY                    ; /* 1000 */
    volatile U_DISP_DFX_CTRL                DISP_DFX_CTRL                ; /* 1040 */
    volatile U_DISP_TRAP_SEL                DISP_TRAP_SEL                ; /* 1048 */
    volatile U_DISP_TRAP_CTRL               DISP_TRAP_CTRL               ; /* 1050 */
    volatile U_DISP_TRAP_REVERSE            DISP_TRAP_REVERSE            ; /* 1054 */
    volatile U_DISP_TRAP_ORDER              DISP_TRAP_ORDER              ; /* 105C */
    volatile U_DISP_TRAP_CMD_COMP0          DISP_TRAP_CMD_COMP0          ; /* 1100 */
    volatile U_DISP_TRAP_CMD_COMP1          DISP_TRAP_CMD_COMP1          ; /* 1104 */
    volatile U_DISP_TRAP_CMD_MASK0          DISP_TRAP_CMD_MASK0          ; /* 1108 */
    volatile U_DISP_TRAP_CMD_MASK1          DISP_TRAP_CMD_MASK1          ; /* 110C */
    volatile U_DISP_TRAP_CMD_COMP2          DISP_TRAP_CMD_COMP2          ; /* 1110 */
    volatile U_DISP_TRAP_CMD_MASK2          DISP_TRAP_CMD_MASK2          ; /* 1114 */
    volatile U_DISP_TRAP_RSP_COMP0          DISP_TRAP_RSP_COMP0          ; /* 1210 */
    volatile U_DISP_TRAP_RSP_MASK0          DISP_TRAP_RSP_MASK0          ; /* 1214 */
    volatile U_DISP_BAR_PATH_SEL            DISP_BAR_PATH_SEL            ; /* 1218 */
    volatile U_DISP_TRAP_CMD_INFO0          DISP_TRAP_CMD_INFO0          ; /* 1600 */
    volatile U_DISP_TRAP_CMD_INFO1          DISP_TRAP_CMD_INFO1          ; /* 1604 */
    volatile U_DISP_TRAP_CMD_INFO2          DISP_TRAP_CMD_INFO2          ; /* 1608 */
    volatile U_DISP_TRAP_RSP_INFO0          DISP_TRAP_RSP_INFO0          ; /* 1708 */
    volatile U_DISP_PORT0_CUR_ADDR_L        DISP_PORT0_CUR_ADDR_L        ; /* 2000 */
    volatile U_DISP_PORT0_CUR_ADDR_H        DISP_PORT0_CUR_ADDR_H        ; /* 2004 */
    volatile U_DISP_PORT0_CUR_ID            DISP_PORT0_CUR_ID            ; /* 2008 */
    volatile U_DISP_PORT1_CUR_ADDR_L        DISP_PORT1_CUR_ADDR_L        ; /* 2010 */
    volatile U_DISP_PORT1_CUR_ADDR_H        DISP_PORT1_CUR_ADDR_H        ; /* 2014 */
    volatile U_DISP_PORT1_CUR_ID            DISP_PORT1_CUR_ID            ; /* 2018 */
    volatile U_DISP_PORT2_CUR_ADDR_L        DISP_PORT2_CUR_ADDR_L        ; /* 2020 */
    volatile U_DISP_PORT2_CUR_ADDR_H        DISP_PORT2_CUR_ADDR_H        ; /* 2024 */
    volatile U_DISP_PORT2_CUR_ID            DISP_PORT2_CUR_ID            ; /* 2028 */
    volatile U_DISP_PORT3_CUR_ADDR_L        DISP_PORT3_CUR_ADDR_L        ; /* 2030 */
    volatile U_DISP_PORT3_CUR_ADDR_H        DISP_PORT3_CUR_ADDR_H        ; /* 2034 */
    volatile U_DISP_PORT3_CUR_ID            DISP_PORT3_CUR_ID            ; /* 2038 */
    volatile U_DISP_PORT4_CUR_ADDR_L        DISP_PORT4_CUR_ADDR_L        ; /* 2040 */
    volatile U_DISP_PORT4_CUR_ADDR_H        DISP_PORT4_CUR_ADDR_H        ; /* 2044 */
    volatile U_DISP_PORT4_CUR_ID            DISP_PORT4_CUR_ID            ; /* 2048 */
    volatile U_DISP_PORT5_CUR_ADDR_L        DISP_PORT5_CUR_ADDR_L        ; /* 2050 */
    volatile U_DISP_PORT5_CUR_ADDR_H        DISP_PORT5_CUR_ADDR_H        ; /* 2054 */
    volatile U_DISP_PORT5_CUR_ID            DISP_PORT5_CUR_ID            ; /* 2058 */
    volatile U_DISP_PORT6_CUR_ADDR_L        DISP_PORT6_CUR_ADDR_L        ; /* 2060 */
    volatile U_DISP_PORT6_CUR_ADDR_H        DISP_PORT6_CUR_ADDR_H        ; /* 2064 */
    volatile U_DISP_PORT6_CUR_ID            DISP_PORT6_CUR_ID            ; /* 2068 */
    volatile U_DISP_PORT7_CUR_ADDR_L        DISP_PORT7_CUR_ADDR_L        ; /* 2070 */
    volatile U_DISP_PORT7_CUR_ADDR_H        DISP_PORT7_CUR_ADDR_H        ; /* 2074 */
    volatile U_DISP_PORT7_CUR_ID            DISP_PORT7_CUR_ID            ; /* 2078 */

} S_cfg_disp_davinci_io_REGS_TYPE;

/* Declare the struct pointor of the module cfg_disp_davinci_io */
extern volatile S_cfg_disp_davinci_io_REGS_TYPE *gopcfg_disp_davinci_ioAllReg;

/* Declare the functions that set the member value */
int iSetDISP_PCIE_BYPASS_bypass_route(unsigned int ubypass_route);
int iSetDISP_DEF_EP_RC0_bar_def_route_rc0(unsigned int ubar_def_route_rc0);
int iSetDISP_DEF_EP_RC1_bar_def_route_rc1(unsigned int ubar_def_route_rc1);
int iSetPA_ID_CFG_id_pa(unsigned int uid_pa);
int iSetDISP_RSP_CTRL_err_rsp_disable_port_slave(unsigned int uerr_rsp_disable_port_slave);
int iSetDISP_RSP_CTRL_err_rsp_disable_def_slave(unsigned int uerr_rsp_disable_def_slave);
int iSetEWA_CTRL_ewa_mask(unsigned int uewa_mask);
int iSetDISP_AXI0_ORDER_order_addr_range_en0(unsigned int uorder_addr_range_en0);
int iSetDISP_AXI0_ORDER_order_addr_range0(unsigned int uorder_addr_range0);
int iSetDISP_AXI1_ORDER_order_addr_range_en1(unsigned int uorder_addr_range_en1);
int iSetDISP_AXI1_ORDER_order_addr_range1(unsigned int uorder_addr_range1);
int iSetDISP_AXI2_ORDER_order_addr_range_en2(unsigned int uorder_addr_range_en2);
int iSetDISP_AXI2_ORDER_order_addr_range2(unsigned int uorder_addr_range2);
int iSetDISP_AXI3_ORDER_order_addr_range_en3(unsigned int uorder_addr_range_en3);
int iSetDISP_AXI3_ORDER_order_addr_range3(unsigned int uorder_addr_range3);
int iSetDISP_AXI4_ORDER_order_addr_range_en4(unsigned int uorder_addr_range_en4);
int iSetDISP_AXI4_ORDER_order_addr_range4(unsigned int uorder_addr_range4);
int iSetDISP_AXI5_ORDER_order_addr_range_en5(unsigned int uorder_addr_range_en5);
int iSetDISP_AXI5_ORDER_order_addr_range5(unsigned int uorder_addr_range5);
int iSetDISP_AXI6_ORDER_order_addr_range_en6(unsigned int uorder_addr_range_en6);
int iSetDISP_AXI6_ORDER_order_addr_range6(unsigned int uorder_addr_range6);
int iSetDISP_AXI7_ORDER_order_addr_range_en7(unsigned int uorder_addr_range_en7);
int iSetDISP_AXI7_ORDER_order_addr_range7(unsigned int uorder_addr_range7);
int iSetDISP_DAW_VF_CTRL_ecam_func_en(unsigned int uecam_func_en);
int iSetDISP_DAW_VF_CTRL_bar_func_en(unsigned int ubar_func_en);
int iSetDISP_DAW_VF_CTRL_vf_func_en(unsigned int uvf_func_en);
int iSetDISP_DAW_EN_disp_daw_en(unsigned int udisp_daw_en);
int iSetDISP_RC0_BAR_DAW_EN_disp_bar_rc0_daw_en(unsigned int udisp_bar_rc0_daw_en);
int iSetDISP_RC1_BAR_DAW_EN_disp_bar_rc1_daw_en(unsigned int udisp_bar_rc1_daw_en);
int iSetDISP_ECAM_DAW_EN_disp_ecam_daw_en(unsigned int udisp_ecam_daw_en);
int iSetDISP_VF_DAW_EN_disp_vf_en(unsigned int udisp_vf_en);
int iSetDISP_VF_BASEADDR_vf_base_addr(unsigned int uvf_base_addr);
int iSetDISP_ECAM_BASEADDR_ecam_base_addr(unsigned int uecam_base_addr);
int iSetDISP_DAW0_ADDR_disp_daw0_addr(unsigned int udisp_daw0_addr);
int iSetDISP_DAW0_SIZE_ID_disp_daw0_size(unsigned int udisp_daw0_size);
int iSetDISP_DAW0_SIZE_ID_disp_daw0_did(unsigned int udisp_daw0_did);
int iSetDISP_DAW1_ADDR_disp_daw1_addr(unsigned int udisp_daw1_addr);
int iSetDISP_DAW1_SIZE_ID_disp_daw1_size(unsigned int udisp_daw1_size);
int iSetDISP_DAW1_SIZE_ID_disp_daw1_did(unsigned int udisp_daw1_did);
int iSetDISP_DAW2_ADDR_disp_daw2_addr(unsigned int udisp_daw2_addr);
int iSetDISP_DAW2_SIZE_ID_disp_daw2_size(unsigned int udisp_daw2_size);
int iSetDISP_DAW2_SIZE_ID_disp_daw2_did(unsigned int udisp_daw2_did);
int iSetDISP_DAW3_ADDR_disp_daw3_addr(unsigned int udisp_daw3_addr);
int iSetDISP_DAW3_SIZE_ID_disp_daw3_size(unsigned int udisp_daw3_size);
int iSetDISP_DAW3_SIZE_ID_disp_daw3_did(unsigned int udisp_daw3_did);
int iSetDISP_DAW4_ADDR_disp_daw4_addr(unsigned int udisp_daw4_addr);
int iSetDISP_DAW4_SIZE_ID_disp_daw4_size(unsigned int udisp_daw4_size);
int iSetDISP_DAW4_SIZE_ID_disp_daw4_did(unsigned int udisp_daw4_did);
int iSetDISP_DAW5_ADDR_disp_daw5_addr(unsigned int udisp_daw5_addr);
int iSetDISP_DAW5_SIZE_ID_disp_daw5_size(unsigned int udisp_daw5_size);
int iSetDISP_DAW5_SIZE_ID_disp_daw5_did(unsigned int udisp_daw5_did);
int iSetDISP_DAW6_ADDR_disp_daw6_addr(unsigned int udisp_daw6_addr);
int iSetDISP_DAW6_SIZE_ID_disp_daw6_size(unsigned int udisp_daw6_size);
int iSetDISP_DAW6_SIZE_ID_disp_daw6_did(unsigned int udisp_daw6_did);
int iSetDISP_DAW7_ADDR_disp_daw7_addr(unsigned int udisp_daw7_addr);
int iSetDISP_DAW7_SIZE_ID_disp_daw7_size(unsigned int udisp_daw7_size);
int iSetDISP_DAW7_SIZE_ID_disp_daw7_did(unsigned int udisp_daw7_did);
int iSetDISP_DAW8_ADDR_disp_daw8_addr(unsigned int udisp_daw8_addr);
int iSetDISP_DAW8_SIZE_ID_disp_daw8_size(unsigned int udisp_daw8_size);
int iSetDISP_DAW8_SIZE_ID_disp_daw8_did(unsigned int udisp_daw8_did);
int iSetDISP_DAW9_ADDR_disp_daw9_addr(unsigned int udisp_daw9_addr);
int iSetDISP_DAW9_SIZE_ID_disp_daw9_size(unsigned int udisp_daw9_size);
int iSetDISP_DAW9_SIZE_ID_disp_daw9_did(unsigned int udisp_daw9_did);
int iSetDISP_DAW10_ADDR_disp_daw10_addr(unsigned int udisp_daw10_addr);
int iSetDISP_DAW10_SIZE_ID_disp_daw10_size(unsigned int udisp_daw10_size);
int iSetDISP_DAW10_SIZE_ID_disp_daw10_did(unsigned int udisp_daw10_did);
int iSetDISP_DAW11_ADDR_disp_daw11_addr(unsigned int udisp_daw11_addr);
int iSetDISP_DAW11_SIZE_ID_disp_daw11_size(unsigned int udisp_daw11_size);
int iSetDISP_DAW11_SIZE_ID_disp_daw11_did(unsigned int udisp_daw11_did);
int iSetDISP_VF00_ID_disp_vf0_did(unsigned int udisp_vf0_did);
int iSetDISP_VF01_ID_disp_vf1_did(unsigned int udisp_vf1_did);
int iSetDISP_VF02_ID_disp_vf2_did(unsigned int udisp_vf2_did);
int iSetDISP_VF03_ID_disp_vf3_did(unsigned int udisp_vf3_did);
int iSetDISP_VF04_ID_disp_vf4_did(unsigned int udisp_vf4_did);
int iSetDISP_VF05_ID_disp_vf5_did(unsigned int udisp_vf5_did);
int iSetDISP_VF06_ID_disp_vf6_did(unsigned int udisp_vf6_did);
int iSetDISP_VF07_ID_disp_vf7_did(unsigned int udisp_vf7_did);
int iSetDISP_VF08_ID_disp_vf8_did(unsigned int udisp_vf8_did);
int iSetDISP_VF09_ID_disp_vf9_did(unsigned int udisp_vf9_did);
int iSetDISP_VF10_ID_disp_vf10_did(unsigned int udisp_vf10_did);
int iSetDISP_VF11_ID_disp_vf11_did(unsigned int udisp_vf11_did);
int iSetDISP_VF12_ID_disp_vf12_did(unsigned int udisp_vf12_did);
int iSetDISP_VF13_ID_disp_vf13_did(unsigned int udisp_vf13_did);
int iSetDISP_VF14_ID_disp_vf14_did(unsigned int udisp_vf14_did);
int iSetDISP_VF15_ID_disp_vf15_did(unsigned int udisp_vf15_did);
int iSetDISP_VF16_ID_disp_vf16_did(unsigned int udisp_vf16_did);
int iSetDISP_VF17_ID_disp_vf17_did(unsigned int udisp_vf17_did);
int iSetDISP_VF18_ID_disp_vf18_did(unsigned int udisp_vf18_did);
int iSetDISP_VF19_ID_disp_vf19_did(unsigned int udisp_vf19_did);
int iSetDISP_VF20_ID_disp_vf20_did(unsigned int udisp_vf20_did);
int iSetDISP_VF21_ID_disp_vf21_did(unsigned int udisp_vf21_did);
int iSetDISP_VF22_ID_disp_vf22_did(unsigned int udisp_vf22_did);
int iSetDISP_VF23_ID_disp_vf23_did(unsigned int udisp_vf23_did);
int iSetDISP_VF24_ID_disp_vf24_did(unsigned int udisp_vf24_did);
int iSetDISP_VF25_ID_disp_vf25_did(unsigned int udisp_vf25_did);
int iSetDISP_VF26_ID_disp_vf26_did(unsigned int udisp_vf26_did);
int iSetDISP_VF27_ID_disp_vf27_did(unsigned int udisp_vf27_did);
int iSetDISP_VF28_ID_disp_vf28_did(unsigned int udisp_vf28_did);
int iSetDISP_VF29_ID_disp_vf29_did(unsigned int udisp_vf29_did);
int iSetDISP_VF30_ID_disp_vf30_did(unsigned int udisp_vf30_did);
int iSetDISP_VF31_ID_disp_vf31_did(unsigned int udisp_vf31_did);
int iSetDISP_RC0_BASE_ADDR_disp_daw_rc0_base_addr(unsigned int udisp_daw_rc0_base_addr);
int iSetDISP_RC0_LIMIT_ADDR_disp_daw_rc0_limit_addr(unsigned int udisp_daw_rc0_limit_addr);
int iSetDISP_RC1_BASE_ADDR_disp_daw_rc1_base_addr(unsigned int udisp_daw_rc1_base_addr);
int iSetDISP_RC1_LIMIT_ADDR_disp_daw_rc1_limit_addr(unsigned int udisp_daw_rc1_limit_addr);
int iSetDISP_RC0_BAR_DAW0_BASE_ADDR_disp_rc0_bar_daw0_base_addr(unsigned int udisp_rc0_bar_daw0_base_addr);
int iSetDISP_RC0_BAR_DAW0_LIMIT_ADDR_disp_rc0_bar_daw0_limit_addr(unsigned int udisp_rc0_bar_daw0_limit_addr);
int iSetDISP_RC0_BAR_DAW0_DID_disp_rc0_bar_daw0_did(unsigned int udisp_rc0_bar_daw0_did);
int iSetDISP_RC0_BAR_DAW0_DID_disp_rc0_bar_daw0_did_cfg(unsigned int udisp_rc0_bar_daw0_did_cfg);
int iSetDISP_RC0_BAR_DAW1_BASE_ADDR_disp_rc0_bar_daw1_base_addr(unsigned int udisp_rc0_bar_daw1_base_addr);
int iSetDISP_RC0_BAR_DAW1_LIMIT_ADDR_disp_rc0_bar_daw1_limit_addr(unsigned int udisp_rc0_bar_daw1_limit_addr);
int iSetDISP_RC0_BAR_DAW1_DID_disp_rc0_bar_daw1_did(unsigned int udisp_rc0_bar_daw1_did);
int iSetDISP_RC0_BAR_DAW1_DID_disp_rc0_bar_daw1_did_cfg(unsigned int udisp_rc0_bar_daw1_did_cfg);
int iSetDISP_RC0_BAR_DAW2_BASE_ADDR_disp_rc0_bar_daw2_base_addr(unsigned int udisp_rc0_bar_daw2_base_addr);
int iSetDISP_RC0_BAR_DAW2_LIMIT_ADDR_disp_rc0_bar_daw2_limit_addr(unsigned int udisp_rc0_bar_daw2_limit_addr);
int iSetDISP_RC0_BAR_DAW2_DID_disp_rc0_bar_daw2_did(unsigned int udisp_rc0_bar_daw2_did);
int iSetDISP_RC0_BAR_DAW2_DID_disp_rc0_bar_daw2_did_cfg(unsigned int udisp_rc0_bar_daw2_did_cfg);
int iSetDISP_RC0_BAR_DAW3_BASE_ADDR_disp_rc0_bar_daw3_base_addr(unsigned int udisp_rc0_bar_daw3_base_addr);
int iSetDISP_RC0_BAR_DAW3_LIMIT_ADDR_disp_rc0_bar_daw3_limit_addr(unsigned int udisp_rc0_bar_daw3_limit_addr);
int iSetDISP_RC0_BAR_DAW3_DID_disp_rc0_bar_daw3_did(unsigned int udisp_rc0_bar_daw3_did);
int iSetDISP_RC0_BAR_DAW3_DID_disp_rc0_bar_daw3_did_cfg(unsigned int udisp_rc0_bar_daw3_did_cfg);
int iSetDISP_RC1_BAR_DAW0_BASE_ADDR_disp_rc1_bar_daw0_base_addr(unsigned int udisp_rc1_bar_daw0_base_addr);
int iSetDISP_RC1_BAR_DAW0_LIMIT_ADDR_disp_rc1_bar_daw0_limit_addr(unsigned int udisp_rc1_bar_daw0_limit_addr);
int iSetDISP_RC1_BAR_DAW0_DID_disp_rc1_bar_daw0_did(unsigned int udisp_rc1_bar_daw0_did);
int iSetDISP_RC1_BAR_DAW0_DID_disp_rc1_bar_daw0_did_cfg(unsigned int udisp_rc1_bar_daw0_did_cfg);
int iSetDISP_RC1_BAR_DAW1_BASE_ADDR_disp_rc1_bar_daw1_base_addr(unsigned int udisp_rc1_bar_daw1_base_addr);
int iSetDISP_RC1_BAR_DAW1_LIMIT_ADDR_disp_rc1_bar_daw1_limit_addr(unsigned int udisp_rc1_bar_daw1_limit_addr);
int iSetDISP_RC1_BAR_DAW1_DID_disp_rc1_bar_daw1_did(unsigned int udisp_rc1_bar_daw1_did);
int iSetDISP_RC1_BAR_DAW1_DID_disp_rc1_bar_daw1_did_cfg(unsigned int udisp_rc1_bar_daw1_did_cfg);
int iSetDISP_RC1_BAR_DAW2_BASE_ADDR_disp_rc1_bar_daw2_base_addr(unsigned int udisp_rc1_bar_daw2_base_addr);
int iSetDISP_RC1_BAR_DAW2_LIMIT_ADDR_disp_rc1_bar_daw2_limit_addr(unsigned int udisp_rc1_bar_daw2_limit_addr);
int iSetDISP_RC1_BAR_DAW2_DID_disp_rc1_bar_daw2_did(unsigned int udisp_rc1_bar_daw2_did);
int iSetDISP_RC1_BAR_DAW2_DID_disp_rc1_bar_daw2_did_cfg(unsigned int udisp_rc1_bar_daw2_did_cfg);
int iSetDISP_RC1_BAR_DAW3_BASE_ADDR_disp_rc1_bar_daw3_base_addr(unsigned int udisp_rc1_bar_daw3_base_addr);
int iSetDISP_RC1_BAR_DAW3_LIMIT_ADDR_disp_rc1_bar_daw3_limit_addr(unsigned int udisp_rc1_bar_daw3_limit_addr);
int iSetDISP_RC1_BAR_DAW3_DID_disp_rc1_bar_daw3_did(unsigned int udisp_rc1_bar_daw3_did);
int iSetDISP_RC1_BAR_DAW3_DID_disp_rc1_bar_daw3_did_cfg(unsigned int udisp_rc1_bar_daw3_did_cfg);
int iSetDISP_ECAM_DAW0_ADDR_disp_ecam_daw0_size(unsigned int udisp_ecam_daw0_size);
int iSetDISP_ECAM_DAW0_ADDR_disp_ecam_daw0_pcie_bus_id(unsigned int udisp_ecam_daw0_pcie_bus_id);
int iSetDISP_ECAM_DAW0_ADDR_disp_ecam_daw0_pcie_dev_id(unsigned int udisp_ecam_daw0_pcie_dev_id);
int iSetDISP_ECAM_DAW0_DID_disp_ecam_daw0_did(unsigned int udisp_ecam_daw0_did);
int iSetDISP_ECAM_DAW1_ADDR_disp_ecam_daw1_size(unsigned int udisp_ecam_daw1_size);
int iSetDISP_ECAM_DAW1_ADDR_disp_ecam_daw1_pcie_bus_id(unsigned int udisp_ecam_daw1_pcie_bus_id);
int iSetDISP_ECAM_DAW1_ADDR_disp_ecam_daw1_pcie_dev_id(unsigned int udisp_ecam_daw1_pcie_dev_id);
int iSetDISP_ECAM_DAW1_DID_disp_ecam_daw1_did(unsigned int udisp_ecam_daw1_did);
int iSetDISP_ECAM_DAW2_ADDR_disp_ecam_daw2_size(unsigned int udisp_ecam_daw2_size);
int iSetDISP_ECAM_DAW2_ADDR_disp_ecam_daw2_pcie_bus_id(unsigned int udisp_ecam_daw2_pcie_bus_id);
int iSetDISP_ECAM_DAW2_ADDR_disp_ecam_daw2_pcie_dev_id(unsigned int udisp_ecam_daw2_pcie_dev_id);
int iSetDISP_ECAM_DAW2_DID_disp_ecam_daw2_did(unsigned int udisp_ecam_daw2_did);
int iSetDISP_ECAM_DAW3_ADDR_disp_ecam_daw3_size(unsigned int udisp_ecam_daw3_size);
int iSetDISP_ECAM_DAW3_ADDR_disp_ecam_daw3_pcie_bus_id(unsigned int udisp_ecam_daw3_pcie_bus_id);
int iSetDISP_ECAM_DAW3_ADDR_disp_ecam_daw3_pcie_dev_id(unsigned int udisp_ecam_daw3_pcie_dev_id);
int iSetDISP_ECAM_DAW3_DID_disp_ecam_daw3_did(unsigned int udisp_ecam_daw3_did);
int iSetDISP_ECAM_DAW4_ADDR_disp_ecam_daw4_size(unsigned int udisp_ecam_daw4_size);
int iSetDISP_ECAM_DAW4_ADDR_disp_ecam_daw4_pcie_bus_id(unsigned int udisp_ecam_daw4_pcie_bus_id);
int iSetDISP_ECAM_DAW4_ADDR_disp_ecam_daw4_pcie_dev_id(unsigned int udisp_ecam_daw4_pcie_dev_id);
int iSetDISP_ECAM_DAW4_DID_disp_ecam_daw4_did(unsigned int udisp_ecam_daw4_did);
int iSetDISP_ECAM_DAW5_ADDR_disp_ecam_daw5_size(unsigned int udisp_ecam_daw5_size);
int iSetDISP_ECAM_DAW5_ADDR_disp_ecam_daw5_pcie_bus_id(unsigned int udisp_ecam_daw5_pcie_bus_id);
int iSetDISP_ECAM_DAW5_ADDR_disp_ecam_daw5_pcie_dev_id(unsigned int udisp_ecam_daw5_pcie_dev_id);
int iSetDISP_ECAM_DAW5_DID_disp_ecam_daw5_did(unsigned int udisp_ecam_daw5_did);
int iSetDISP_ECAM_DAW6_ADDR_disp_ecam_daw6_size(unsigned int udisp_ecam_daw6_size);
int iSetDISP_ECAM_DAW6_ADDR_disp_ecam_daw6_pcie_bus_id(unsigned int udisp_ecam_daw6_pcie_bus_id);
int iSetDISP_ECAM_DAW6_ADDR_disp_ecam_daw6_pcie_dev_id(unsigned int udisp_ecam_daw6_pcie_dev_id);
int iSetDISP_ECAM_DAW6_DID_disp_ecam_daw6_did(unsigned int udisp_ecam_daw6_did);
int iSetDISP_ECAM_DAW7_ADDR_disp_ecam_daw7_size(unsigned int udisp_ecam_daw7_size);
int iSetDISP_ECAM_DAW7_ADDR_disp_ecam_daw7_pcie_bus_id(unsigned int udisp_ecam_daw7_pcie_bus_id);
int iSetDISP_ECAM_DAW7_ADDR_disp_ecam_daw7_pcie_dev_id(unsigned int udisp_ecam_daw7_pcie_dev_id);
int iSetDISP_ECAM_DAW7_DID_disp_ecam_daw7_did(unsigned int udisp_ecam_daw7_did);
int iSetDISP_MAGIC_WORD_disp_magic_word(unsigned int udisp_magic_word);
int iSetDISP_INTRAW0_intraw_err(unsigned int uintraw_err);
int iSetDISP_INTMASK0_intmask_err(unsigned int uintmask_err);
int iSetDISP_INTSTAT0_int_err(unsigned int uint_err);
int iSetDISP_INTCLR0_int_clr_err(unsigned int uint_clr_err);
int iSetDISP_INTRAW1_intraw_rcv_err_rsp(unsigned int uintraw_rcv_err_rsp);
int iSetDISP_INTRAW1_intraw_trap_rsp(unsigned int uintraw_trap_rsp);
int iSetDISP_INTRAW1_intraw_trap_cmd(unsigned int uintraw_trap_cmd);
int iSetDISP_INTMASK1_intmask_rcv_err_rsp(unsigned int uintmask_rcv_err_rsp);
int iSetDISP_INTMASK1_intmask_trap_rsp(unsigned int uintmask_trap_rsp);
int iSetDISP_INTMASK1_intmask_trap_cmd(unsigned int uintmask_trap_cmd);
int iSetDISP_INTSTAT1_int_rcv_err_rsp(unsigned int uint_rcv_err_rsp);
int iSetDISP_INTSTAT1_int_trap_rsp(unsigned int uint_trap_rsp);
int iSetDISP_INTSTAT1_int_trap_cmd(unsigned int uint_trap_cmd);
int iSetDISP_INTCLR1_clr_err_rsp(unsigned int uclr_err_rsp);
int iSetDISP_ERR_ADDR_L_err_addr_low(unsigned int uerr_addr_low);
int iSetDISP_ERR_ADDR_H_err_addr_high(unsigned int uerr_addr_high);
int iSetDISP_ERR_INFO0_err_srcid(unsigned int uerr_srcid);
int iSetDISP_ERR_INFO0_err_lpid(unsigned int uerr_lpid);
int iSetDISP_ERR_INFO0_err_opcode(unsigned int uerr_opcode);
int iSetDISP_ERR_INFO1_err_cmd_static_req_ind(unsigned int uerr_cmd_static_req_ind);
int iSetDISP_ERR_INFO1_err_cmd_pcrdtype(unsigned int uerr_cmd_pcrdtype);
int iSetDISP_ERR_INFO1_err_daw_overlap_info(unsigned int uerr_daw_overlap_info);
int iSetDISP_ERR_ACCESS_RST_PORT_err_access_rst_slave_port(unsigned int uerr_access_rst_slave_port);
int iSetDISP_PORT0_STATE_p0_ingress_queue_busy(unsigned int up0_ingress_queue_busy);
int iSetDISP_PORT0_STATE_p0_long_pkt_rcv(unsigned int up0_long_pkt_rcv);
int iSetDISP_PORT0_STATE_p0_grant_unfinish(unsigned int up0_grant_unfinish);
int iSetDISP_PORT0_STATE_p0_retry_unfinish(unsigned int up0_retry_unfinish);
int iSetDISP_PORT0_STATE_p0_ar_unfinish_cnt(unsigned int up0_ar_unfinish_cnt);
int iSetDISP_PORT0_STATE_p0_aw_unfinish_cnt(unsigned int up0_aw_unfinish_cnt);
int iSetDISP_PORT1_STATE_p1_ingress_queue_busy(unsigned int up1_ingress_queue_busy);
int iSetDISP_PORT1_STATE_p1_long_pkt_rcv(unsigned int up1_long_pkt_rcv);
int iSetDISP_PORT1_STATE_p1_grant_unfinish(unsigned int up1_grant_unfinish);
int iSetDISP_PORT1_STATE_p1_retry_unfinish(unsigned int up1_retry_unfinish);
int iSetDISP_PORT1_STATE_p1_ar_unfinish_cnt(unsigned int up1_ar_unfinish_cnt);
int iSetDISP_PORT1_STATE_p1_aw_unfinish_cnt(unsigned int up1_aw_unfinish_cnt);
int iSetDISP_PORT2_STATE_p2_ingress_queue_busy(unsigned int up2_ingress_queue_busy);
int iSetDISP_PORT2_STATE_p2_long_pkt_rcv(unsigned int up2_long_pkt_rcv);
int iSetDISP_PORT2_STATE_p2_grant_unfinish(unsigned int up2_grant_unfinish);
int iSetDISP_PORT2_STATE_p2_retry_unfinish(unsigned int up2_retry_unfinish);
int iSetDISP_PORT2_STATE_p2_ar_unfinish_cnt(unsigned int up2_ar_unfinish_cnt);
int iSetDISP_PORT2_STATE_p2_aw_unfinish_cnt(unsigned int up2_aw_unfinish_cnt);
int iSetDISP_PORT3_STATE_p3_ingress_queue_busy(unsigned int up3_ingress_queue_busy);
int iSetDISP_PORT3_STATE_p3_long_pkt_rcv(unsigned int up3_long_pkt_rcv);
int iSetDISP_PORT3_STATE_p3_grant_unfinish(unsigned int up3_grant_unfinish);
int iSetDISP_PORT3_STATE_p3_retry_unfinish(unsigned int up3_retry_unfinish);
int iSetDISP_PORT3_STATE_p3_ar_unfinish_cnt(unsigned int up3_ar_unfinish_cnt);
int iSetDISP_PORT3_STATE_p3_aw_unfinish_cnt(unsigned int up3_aw_unfinish_cnt);
int iSetDISP_PORT4_STATE_p4_ingress_queue_busy(unsigned int up4_ingress_queue_busy);
int iSetDISP_PORT4_STATE_p4_long_pkt_rcv(unsigned int up4_long_pkt_rcv);
int iSetDISP_PORT4_STATE_p4_grant_unfinish(unsigned int up4_grant_unfinish);
int iSetDISP_PORT4_STATE_p4_retry_unfinish(unsigned int up4_retry_unfinish);
int iSetDISP_PORT4_STATE_p4_ar_unfinish_cnt(unsigned int up4_ar_unfinish_cnt);
int iSetDISP_PORT4_STATE_p4_aw_unfinish_cnt(unsigned int up4_aw_unfinish_cnt);
int iSetDISP_PORT5_STATE_p5_ingress_queue_busy(unsigned int up5_ingress_queue_busy);
int iSetDISP_PORT5_STATE_p5_long_pkt_rcv(unsigned int up5_long_pkt_rcv);
int iSetDISP_PORT5_STATE_p5_grant_unfinish(unsigned int up5_grant_unfinish);
int iSetDISP_PORT5_STATE_p5_retry_unfinish(unsigned int up5_retry_unfinish);
int iSetDISP_PORT5_STATE_p5_ar_unfinish_cnt(unsigned int up5_ar_unfinish_cnt);
int iSetDISP_PORT5_STATE_p5_aw_unfinish_cnt(unsigned int up5_aw_unfinish_cnt);
int iSetDISP_PORT6_STATE_p6_ingress_queue_busy(unsigned int up6_ingress_queue_busy);
int iSetDISP_PORT6_STATE_p6_long_pkt_rcv(unsigned int up6_long_pkt_rcv);
int iSetDISP_PORT6_STATE_p6_grant_unfinish(unsigned int up6_grant_unfinish);
int iSetDISP_PORT6_STATE_p6_retry_unfinish(unsigned int up6_retry_unfinish);
int iSetDISP_PORT6_STATE_p6_ar_unfinish_cnt(unsigned int up6_ar_unfinish_cnt);
int iSetDISP_PORT6_STATE_p6_aw_unfinish_cnt(unsigned int up6_aw_unfinish_cnt);
int iSetDISP_PORT7_STATE_p7_ingress_queue_busy(unsigned int up7_ingress_queue_busy);
int iSetDISP_PORT7_STATE_p7_long_pkt_rcv(unsigned int up7_long_pkt_rcv);
int iSetDISP_PORT7_STATE_p7_grant_unfinish(unsigned int up7_grant_unfinish);
int iSetDISP_PORT7_STATE_p7_retry_unfinish(unsigned int up7_retry_unfinish);
int iSetDISP_PORT7_STATE_p7_ar_unfinish_cnt(unsigned int up7_ar_unfinish_cnt);
int iSetDISP_PORT7_STATE_p7_aw_unfinish_cnt(unsigned int up7_aw_unfinish_cnt);
int iSetDISP_DEF_PORT_STATE_def_ingress_queue_busy(unsigned int udef_ingress_queue_busy);
int iSetDISP_DEF_PORT_STATE_def_long_pkt_rcv(unsigned int udef_long_pkt_rcv);
int iSetDISP_DEF_PORT_STATE_def_grant_unfinish(unsigned int udef_grant_unfinish);
int iSetDISP_DEF_PORT_STATE_def_retry_unfinish(unsigned int udef_retry_unfinish);
int iSetDISP_DEF_PORT_STATE_def_cmd_unfinish_cnt(unsigned int udef_cmd_unfinish_cnt);
int iSetDISP_BARRIER_ST_barrier_cnt(unsigned int ubarrier_cnt);
int iSetDISP_POISON_CTRL_disp_eco_cfg0(unsigned int udisp_eco_cfg0);
int iSetDISP_ECO_CFG1_disp_eco_cfg1(unsigned int udisp_eco_cfg1);
int iSetDISP_ECO_CFG2_disp_eco_cfg2(unsigned int udisp_eco_cfg2);
int iSetDISP_ECO_CFG3_disp_eco_cfg3(unsigned int udisp_eco_cfg3);
int iSetDISP_VERSION0_disp_version_id(unsigned int udisp_version_id);



int iSetDISP_BUSY_disp_busy_rxreq_barrier(unsigned int udisp_busy_rxreq_barrier);
int iSetDISP_BUSY_disp_busy_rxreq_queue(unsigned int udisp_busy_rxreq_queue);
int iSetDISP_BUSY_disp_busy_slv_def(unsigned int udisp_busy_slv_def);
int iSetDISP_BUSY_disp_busy_slv_port(unsigned int udisp_busy_slv_port);
int iSetDISP_DFX_CTRL_disp_dfx_icg_en(unsigned int udisp_dfx_icg_en);
int iSetDISP_TRAP_SEL_trap_port_rw(unsigned int utrap_port_rw);
int iSetDISP_TRAP_SEL_trap_port_sel(unsigned int utrap_port_sel);
int iSetDISP_TRAP_CTRL_trap_en_rsp(unsigned int utrap_en_rsp);
int iSetDISP_TRAP_CTRL_trap_en_cmd(unsigned int utrap_en_cmd);
int iSetDISP_TRAP_REVERSE_trap_reverse_rsp(unsigned int utrap_reverse_rsp);
int iSetDISP_TRAP_REVERSE_trap_reverse_cmd(unsigned int utrap_reverse_cmd);
int iSetDISP_TRAP_ORDER_trap_order_rsp(unsigned int utrap_order_rsp);
int iSetDISP_TRAP_ORDER_trap_order_cmd(unsigned int utrap_order_cmd);
int iSetDISP_TRAP_CMD_COMP0_comp_aw_addr_low(unsigned int ucomp_aw_addr_low);
int iSetDISP_TRAP_CMD_COMP1_comp_aw_addr_high(unsigned int ucomp_aw_addr_high);
int iSetDISP_TRAP_CMD_MASK0_mask_aw_addr_low(unsigned int umask_aw_addr_low);
int iSetDISP_TRAP_CMD_MASK1_mask_aw_addr_high(unsigned int umask_aw_addr_high);
int iSetDISP_TRAP_CMD_COMP2_comp_cmd_srcid(unsigned int ucomp_cmd_srcid);
int iSetDISP_TRAP_CMD_COMP2_comp_cmd_lpid(unsigned int ucomp_cmd_lpid);
int iSetDISP_TRAP_CMD_MASK2_mask_cmd_srcid(unsigned int umask_cmd_srcid);
int iSetDISP_TRAP_CMD_MASK2_mask_cmd_lpid(unsigned int umask_cmd_lpid);
int iSetDISP_TRAP_RSP_COMP0_comp_rsp_srcid(unsigned int ucomp_rsp_srcid);
int iSetDISP_TRAP_RSP_MASK0_mask_rsp_srcid(unsigned int umask_rsp_srcid);
int iSetDISP_BAR_PATH_SEL_sram_port_en(unsigned int usram_port_en);
int iSetDISP_BAR_PATH_SEL_cacheable_wns_en(unsigned int ucacheable_wns_en);
int iSetDISP_BAR_PATH_SEL_valid_shadow_en(unsigned int uvalid_shadow_en);
int iSetDISP_BAR_PATH_SEL_bar_path_sel(unsigned int ubar_path_sel);
int iSetDISP_TRAP_CMD_INFO0_trap_info_cmd_addr_l(unsigned int utrap_info_cmd_addr_l);
int iSetDISP_TRAP_CMD_INFO1_trap_info_cmd_addr_h(unsigned int utrap_info_cmd_addr_h);
int iSetDISP_TRAP_CMD_INFO2_trap_info_cmd_len(unsigned int utrap_info_cmd_len);
int iSetDISP_TRAP_CMD_INFO2_trap_info_cmd_size(unsigned int utrap_info_cmd_size);
int iSetDISP_TRAP_CMD_INFO2_trap_info_cmd_lpid(unsigned int utrap_info_cmd_lpid);
int iSetDISP_TRAP_CMD_INFO2_trap_info_cmd_srcid(unsigned int utrap_info_cmd_srcid);
int iSetDISP_TRAP_RSP_INFO0_trap_info_rsp_srcid(unsigned int utrap_info_rsp_srcid);
int iSetDISP_PORT0_CUR_ADDR_L_p0_cur_addr_l(unsigned int up0_cur_addr_l);
int iSetDISP_PORT0_CUR_ADDR_H_p0_cur_addr_h(unsigned int up0_cur_addr_h);
int iSetDISP_PORT0_CUR_ID_p0_cur_rw_ind(unsigned int up0_cur_rw_ind);
int iSetDISP_PORT0_CUR_ID_p0_cur_srcid(unsigned int up0_cur_srcid);
int iSetDISP_PORT0_CUR_ID_p0_cur_lpid(unsigned int up0_cur_lpid);
int iSetDISP_PORT1_CUR_ADDR_L_p1_cur_addr_l(unsigned int up1_cur_addr_l);
int iSetDISP_PORT1_CUR_ADDR_H_p1_cur_addr_h(unsigned int up1_cur_addr_h);
int iSetDISP_PORT1_CUR_ID_p1_cur_rw_ind(unsigned int up1_cur_rw_ind);
int iSetDISP_PORT1_CUR_ID_p1_cur_srcid(unsigned int up1_cur_srcid);
int iSetDISP_PORT1_CUR_ID_p1_cur_lpid(unsigned int up1_cur_lpid);
int iSetDISP_PORT2_CUR_ADDR_L_p2_cur_addr_l(unsigned int up2_cur_addr_l);
int iSetDISP_PORT2_CUR_ADDR_H_p2_cur_addr_h(unsigned int up2_cur_addr_h);
int iSetDISP_PORT2_CUR_ID_p2_cur_rw_ind(unsigned int up2_cur_rw_ind);
int iSetDISP_PORT2_CUR_ID_p2_cur_srcid(unsigned int up2_cur_srcid);
int iSetDISP_PORT2_CUR_ID_p2_cur_lpid(unsigned int up2_cur_lpid);
int iSetDISP_PORT3_CUR_ADDR_L_p3_cur_addr_l(unsigned int up3_cur_addr_l);
int iSetDISP_PORT3_CUR_ADDR_H_p3_cur_addr_h(unsigned int up3_cur_addr_h);
int iSetDISP_PORT3_CUR_ID_p3_cur_rw_ind(unsigned int up3_cur_rw_ind);
int iSetDISP_PORT3_CUR_ID_p3_cur_srcid(unsigned int up3_cur_srcid);
int iSetDISP_PORT3_CUR_ID_p3_cur_lpid(unsigned int up3_cur_lpid);
int iSetDISP_PORT4_CUR_ADDR_L_p4_cur_addr_l(unsigned int up4_cur_addr_l);
int iSetDISP_PORT4_CUR_ADDR_H_p4_cur_addr_h(unsigned int up4_cur_addr_h);
int iSetDISP_PORT4_CUR_ID_p4_cur_rw_ind(unsigned int up4_cur_rw_ind);
int iSetDISP_PORT4_CUR_ID_p4_cur_srcid(unsigned int up4_cur_srcid);
int iSetDISP_PORT4_CUR_ID_p4_cur_lpid(unsigned int up4_cur_lpid);
int iSetDISP_PORT5_CUR_ADDR_L_p5_cur_addr_l(unsigned int up5_cur_addr_l);
int iSetDISP_PORT5_CUR_ADDR_H_p5_cur_addr_h(unsigned int up5_cur_addr_h);
int iSetDISP_PORT5_CUR_ID_p5_cur_rw_ind(unsigned int up5_cur_rw_ind);
int iSetDISP_PORT5_CUR_ID_p5_cur_srcid(unsigned int up5_cur_srcid);
int iSetDISP_PORT5_CUR_ID_p5_cur_lpid(unsigned int up5_cur_lpid);
int iSetDISP_PORT6_CUR_ADDR_L_p6_cur_addr_l(unsigned int up6_cur_addr_l);
int iSetDISP_PORT6_CUR_ADDR_H_p6_cur_addr_h(unsigned int up6_cur_addr_h);
int iSetDISP_PORT6_CUR_ID_p6_cur_rw_ind(unsigned int up6_cur_rw_ind);
int iSetDISP_PORT6_CUR_ID_p6_cur_srcid(unsigned int up6_cur_srcid);
int iSetDISP_PORT6_CUR_ID_p6_cur_lpid(unsigned int up6_cur_lpid);
int iSetDISP_PORT7_CUR_ADDR_L_p7_cur_addr_l(unsigned int up7_cur_addr_l);
int iSetDISP_PORT7_CUR_ADDR_H_p7_cur_addr_h(unsigned int up7_cur_addr_h);
int iSetDISP_PORT7_CUR_ID_p7_cur_rw_ind(unsigned int up7_cur_rw_ind);
int iSetDISP_PORT7_CUR_ID_p7_cur_srcid(unsigned int up7_cur_srcid);
int iSetDISP_PORT7_CUR_ID_p7_cur_lpid(unsigned int up7_cur_lpid);

#endif // __CFG_DISP_DAVINCI_IO_C_UNION_DEFINE_H__
